Michal Čihař
16a0754e16
Fix function name
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-24 16:01:26 +02:00
Michal Čihař
b38c66f60d
Convert Selenium port to integer
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-24 15:52:42 +02:00
Michal Čihař
b531e59a8c
Fix syntax errors
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-24 14:12:47 +02:00
Michal Čihař
0bda9bb977
Sleeping was missing here
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-24 13:22:01 +02:00
Michal Čihař
499bca486d
Consistent sleeping when waiting for browser
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-24 13:19:50 +02:00
Michal Čihař
6ccb090664
Use standard method for navigating to table page
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-24 13:19:50 +02:00
Michal Čihař
be1e16137f
Increase delays a bit to give browser some time to process
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-24 13:19:50 +02:00
Michal Čihař
121def4800
Wait for page to load before expanding more menu
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-24 13:11:38 +02:00
Michal Čihař
ac2829a57b
Load users form before using it
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-24 13:11:38 +02:00
Michal Čihař
8a0ab394ba
Try to workaround navigation timing issue
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-24 10:16:12 +02:00
Michal Čihař
617aaf40f6
Isolated strategy for Jenkins as well
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-22 14:28:01 +02:00
Michal Čihař
6c742559b1
Enable debugging output for BrowserStack
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-22 14:02:43 +02:00
Edward Cheng
df30698c8e
The element Selenium waiting for is under .drop_list, and it was invisible.
...
Change target container will clear this error.
Signed-off-by: Edward Cheng <c4150221@gmail.com>
2014-04-09 11:08:43 +08:00
Michal Čihař
2a0b3521e6
Document known issues
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-08 08:57:35 +02:00
Michal Čihař
0ee6fbbb6e
Document test problem
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-04 12:04:42 +02:00
Michal Čihař
61b3cd41cb
Wait for loading
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-02 13:06:28 +02:00
Michal Čihař
64e77be0f9
Set coverageScriptUrl for Travis
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-01 15:53:54 +02:00
Michal Čihař
1524e243f3
Try to workaround some timing issues
...
There should be proper solution implemented later.
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-31 09:08:47 +02:00
Michal Čihař
76c8da35d6
Wait for page to load
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-27 18:03:06 +01:00
Michal Čihař
6eb1800c4e
Do not share sessions on Travis
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-27 14:30:17 +01:00
Michal Čihař
1566224cb6
Remove not needed waiting
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-27 12:43:04 +01:00
Michal Čihař
6fa5736a23
Set local flags only if needed
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-27 11:47:16 +01:00
Michal Čihař
9b8c943a50
Enable BrowserStack debugging
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-27 11:36:25 +01:00
Michal Čihař
c02dd60d70
Wait for load
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-27 11:36:25 +01:00
Michal Čihař
80126a115e
Set build identifier for local builds
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-27 11:36:25 +01:00
Michal Čihař
d25fe6b5ec
Set browserstack.local flag for Travis builds
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-27 11:36:25 +01:00
Michal Čihař
09eed1f8e9
Fix typo in method name
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-27 10:14:08 +01:00
Michal Čihař
b53dd865b7
Workaround for Selenium tests with coverage
...
The phpunit-selenium tries to set cookie just after opening Selenium
session, what fails (at least with Chrome) as the browser is currently
pointing to data: URL and not our application one. So we need to set URL
just as the Selenium session is opened.
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-27 09:49:30 +01:00
Michal Čihař
5dd722d4c3
Revert "Try to open page in setUp."
...
This reverts commit 37e58a8961 .
It needs to be done with existing session.
2014-03-27 09:47:08 +01:00
Michal Čihař
37e58a8961
Try to open page in setUp.
...
This could workaround phpunit-selenium issue:
https://github.com/sebastianbergmann/phpunit-selenium/issues/295
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-27 09:27:13 +01:00
Michal Čihař
638f3be8af
Correct call to free method
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-26 16:23:02 +01:00
Michal Čihař
26fddde475
Group Selenium test
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-26 13:36:52 +01:00
Michal Čihař
81ed63a201
Temporarily disable sorting test
...
See pull request #1077
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-24 16:34:50 +01:00
Michal Čihař
bc505831ae
Try to limit browser set to see if it helps running testsuite
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-21 07:26:36 +01:00
Michal Čihař
e3c672290b
Fixed return value
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-19 15:17:50 +01:00
Michal Čihař
49cf2db79f
Switch back to chrome for CI testing
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-19 14:58:07 +01:00
Michal Čihař
a52d5faf3e
Disable debug mode, does not work with Safari
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-19 14:38:44 +01:00
Michal Čihař
5162cbdff7
Disable Safari testing of testAddData, it is broken
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-19 14:38:13 +01:00
Michal Čihař
6a17988020
Add missing wait for elements after login
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-19 14:36:46 +01:00
Michal Čihař
acb18deb82
Need to skip the test explicitely before alert is open
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-19 14:34:14 +01:00
Michal Čihař
5fc548191f
Enabled BrowserStack debug
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-19 14:13:27 +01:00
Michal Čihař
36e5ebad03
Single place to define per browser skips
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-19 14:09:11 +01:00
Michal Čihař
ff34105afa
Ensure logout before doing login testing (needed for session sharing)
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-19 13:58:58 +01:00
Michal Čihař
abe0f08cec
Skip alert testing for Safari, not supported there
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-19 13:45:16 +01:00
Michal Čihař
761ec6bcd0
Need to wait for element to be present
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-19 13:43:03 +01:00
Michal Čihař
e464f1326a
Disable MSIE testing, looks too broken for now
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-19 12:56:25 +01:00
Michal Čihař
c2ea2ca027
Test with Safari for now
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-19 12:51:39 +01:00
Michal Čihař
a7240132a3
Continuous builds in MSIE
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-18 17:50:32 +01:00
Michal Čihař
924ea06c4e
Might need to expand More menu for Export, Insert and Search tests
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-18 17:40:37 +01:00
Michal Čihař
bdcd7decaa
Do not test for newline in result
...
Some Selenium webdrivers (eg. Firefox) do not keep newlines properly.
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-18 17:35:05 +01:00