Commit Graph

34 Commits

Author SHA1 Message Date
Audrey So
16c4325fef CB-12895 : updated src files to use eslint format 2017-07-31 13:29:36 -07:00
Alexander Sorokin
5574490bc3 CB-13002: (Android, iOS) Fix occasional Appium tests failures 2017-07-10 14:51:10 +03:00
Alexander Sorokin
5b3a99a6db CB-12990 (iOS) Optimized Appium tests 2017-07-06 12:04:19 +03:00
Alexander Sorokin
f667ba6179 CB-12982: (Android, iOS) Appium tests: try to create a session harder 2017-07-03 18:01:34 +03:00
Alexander Sorokin
1b218cd8a0 CB-12764: (android) Adapt Appium tests for Android 7 2017-06-02 15:02:10 +03:00
Alexander Sorokin
9badea4c95 CB-12622: (android) Appium tests: Bust Android 6 and 7 permission dialogs 2017-04-20 14:58:03 +03:00
Alexander Sorokin
180f7b5510 CB-12618: (android) Appium tests: Handle native cling 2017-03-30 17:52:15 +03:00
Alexander Sorokin
4fc25154f3 CB-12501 (Android) Appium tests don't use XPath selectors anymore 2017-02-23 20:01:59 +03:00
Alexander Sorokin
7f616d16f1 CB-12469 (ios) Appium tests can now run on iOS 10 2017-02-20 13:16:53 +03:00
filmaj
05594c4646 CB-12312: [Appium] [Android] A few changes to the tests:
- updated comments on how to run the tests. extra comments around functionality at certain points in the automation.
 - stub of a resolution checker on test startup - still need to figure out acceptable values.
 - moved session shutdown to an afterAll clause.
 - changed resolution determiner from using webview-based values to using the native windows dimensions - this helps as the webview values may be scaled down intentionally by manufacturers (via changing devicePixelRatio). furthermore, since the screen dimension automation is used purely for native UI automation, better to use the dimensions reported by the native context rather than the web context.
 - when finding elements by XPath, use multiple calls to avoid a Windows emulator + Android bug. Made this pattern consistent in the entire test.
2017-01-03 06:36:36 -08:00
Alexander Sorokin
9f159d757a CB-11631 Appium tests: A working fix for a flaky "selection canceled" failure 2016-08-17 17:35:23 +03:00
Alexander Sorokin
62d1b01e81 CB-11709 Tests should use resolveLocalFileSystemURL() instead of deprecated resolveFileSystemURI() 2016-08-16 19:19:22 +03:00
Alexander Sorokin
0accbf560b CB-11695 Increased session creation timeout for Appium tests 2016-08-16 14:03:09 +03:00
Alexander Sorokin
e588907ac7 CB-11631 Appium tests: A fix for a flaky "selection cancelled" failure 2016-08-13 16:58:33 +03:00
Alexander Sorokin
fee72c7c04 CB-11656 (Android) Appium tests: Fixed side menu opening on some more resolutions 2016-08-02 18:11:19 +03:00
Alexander Sorokin
5807458a1d CB-11656 (Android) Appium tests: Fixed side menu opening on certain resolutions 2016-08-02 13:05:12 +03:00
Vladimir Kotikov
2027d69606 CB-11447 Resolve iOS tests failures due to iOS quirks
* Skip image type verification if source is gallery
  and destination is native uri
* Update docs t oclarify how camera works on iOS in
  some edge cases
2016-07-26 15:59:49 +03:00
Alexander Sorokin
7129fb2c12 CB-11553 Pend failing Appium tests on Sauce Labs for the time being (reverted from commit b695717240) 2016-07-12 12:28:58 +03:00
Alexander Sorokin
b695717240 CB-11553 Pend failing Appium tests on Sauce Labs for the time being 2016-07-11 16:16:52 +03:00
Alexander Sorokin
acff98058f CB-11498 [Android] Appium tests should not fail when there is no camera 2016-06-28 18:49:59 +03:00
Alexander Sorokin
a05f169984 CB-11296: Appium: Better element clicking and session error handling 2016-05-19 19:05:28 +03:00
Alexander Sorokin
dcc81bfbe1 CB-11232 Appium tests: fixed element tapping on iOS 9 2016-05-18 12:02:44 +03:00
Alexander Sorokin
278b527702 CB-11183 Appium tests: Added image verification 2016-05-18 11:48:52 +03:00
Alexander Sorokin
57b177f3fb CB-11162 Appium tests: retry spec on failure 2016-04-28 10:45:49 +03:00
Alexander Sorokin
68e18a97d1 CB-11147 Appium tests: generate descriptive spec names 2016-04-26 10:32:08 +03:00
Alexander Sorokin
0ba547cd3c CB-11128 Appum tests: Fixed some of the flaky failures 2016-04-21 16:14:58 +03:00
Alexander Sorokin
82c9f4524a CB-11073 Appium tests stability improvements 2016-04-13 12:42:51 +03:00
Alexander Sorokin
1348d2e138 Appium tests: tweaking some timeouts and default screenshot path 2016-03-10 13:27:34 +03:00
Carlos Santana
c20e031d42 added apache license header to appium files 2016-03-08 22:21:47 -05:00
Alexander Sorokin
56b9469313 Appium tests: adjust swipe distance on Android 2016-03-02 17:39:59 +03:00
Alexander Sorokin
d51e23ad7b CB-10750 Appium tests: fail fast if session is irrecoverable 2016-03-02 13:23:51 +03:00
Alexander Sorokin
c1948fc0d4 CB-10639 Appium tests: Added some timeouts,
Taking a screenshot on failure,
Retry taking a picture up to 3 times,
Try to restart the Appium session if it's lost
2016-02-24 16:44:29 +03:00
Alexander Sorokin
61b77951e1 CB-10619 Appium tests: Properly switch to webview 2016-02-16 16:28:43 +03:00
Alexander Sorokin
a060fb36f3 CB-10397 Added Appium tests 2016-02-12 14:13:46 +03:00