Maxim Khlobystov
|
05e7c56351
|
Prevent linter from ignoring the test files + some linting.
|
2018-10-12 14:46:26 -04:00 |
|
Maxim Khlobystov
|
5b0ea85ba6
|
Getting the Docker-related files from a remote repo + some code cleanup.
|
2018-10-09 16:20:21 -04:00 |
|
browniecab
|
dbcc684a46
|
Fixes
(cherry picked from commit 359fff4c28c58bb5d047993ae91cf2b65f03eaa6)
|
2018-10-03 13:47:31 -04:00 |
|
browniecab
|
a10ea02e1c
|
Changed Axios adapter
(cherry picked from commit f52b5f0fb9d24773eb8623b884ae811eabb338bc)
|
2018-10-03 13:47:15 -04:00 |
|
browniecab
|
c4d27200bb
|
Add known issues to readme
(cherry picked from commit a6b601f0752198f80c71c303b7d5df1e08a206b5)
|
2018-10-03 13:46:58 -04:00 |
|
browniecab
|
ac471f95cf
|
Fixed error in readme
(cherry picked from commit 0b30dbbdacbeaebd80e113d8af15dd47cea5067c)
|
2018-10-03 13:46:37 -04:00 |
|
browniecab
|
4c3d50aabd
|
Add instructions to readme
(cherry picked from commit 016f7732620bc40ec6c526c563f66a359d36de15)
|
2018-10-03 13:46:15 -04:00 |
|
browniecab
|
b5bd5754a1
|
Use Jest for running tests
(cherry picked from commit d82cef50e99e9da6f0d6b94f2bd950bf063d6400)
|
2018-10-03 13:45:28 -04:00 |
|
browniecab
|
c0114f8485
|
Update tests
(cherry picked from commit 817957b784061fb9519eac84a719556748c6e3e6)
|
2018-10-03 13:44:14 -04:00 |
|
browniecab
|
c4176cc35d
|
Fix joining without audio
(cherry picked from commit 96c7f16d4b6cbb4dbd8f2e2dead45d4cad5d0f67)
|
2018-10-03 13:35:41 -04:00 |
|
browniecab
|
b024259ce3
|
Fix joining without audio
(cherry picked from commit 7e7980a4b558f04d9e63a288363a287893ded99a)
|
2018-10-03 13:34:50 -04:00 |
|
browniecab
|
5769acd882
|
Update joining a meeting without audio
(cherry picked from commit 4ff9a1408d5bb00be361d9843afb04dc3d4354e2)
|
2018-10-03 13:34:35 -04:00 |
|
browniecab
|
a9fcad4a0d
|
Added Puppeteer tests
(cherry picked from commit 91ed0475fce431322bef33e0ccb2465d2213f87f)
|
2018-10-03 13:32:53 -04:00 |
|
Maxim Khlobystov
|
9a3804ebdd
|
Improved the naming of the test cases / screenshot files.
|
2018-01-22 18:32:29 -05:00 |
|
Maxim Khlobystov
|
fac7111cfd
|
Updated the screenshots.
|
2018-01-10 11:37:18 -05:00 |
|
Maxim Khlobystov
|
b09996b896
|
Started using lodash to merge the wdio config files in favour of deepmerge.
|
2018-01-09 17:13:48 -05:00 |
|
Maxim Khlobystov
|
2acc4a19d4
|
Committing the screenshots.
|
2018-01-09 12:10:29 -05:00 |
|
Maxim Khlobystov
|
248db82e59
|
Cleanup + added temporary desktop-only testing command.
|
2018-01-09 11:36:21 -05:00 |
|
Maxim Khlobystov
|
9ebc82d29f
|
Committing additional test specs.
|
2018-01-08 21:43:34 -05:00 |
|
Maxim Khlobystov
|
0e1bb6c8b4
|
Moved all the existing modal elements to the home page object.
|
2017-12-01 17:30:04 -05:00 |
|
Maxim Khlobystov
|
c1dd7fa441
|
Small cleanup for the import statements.
|
2017-12-01 15:38:16 -05:00 |
|
Maxim Khlobystov
|
8850b6db64
|
More cleanup on the visual regression methods.
|
2017-12-01 15:15:06 -05:00 |
|
Maxim Khlobystov
|
be6abed94c
|
Introduced the base wdio config file.
|
2017-12-01 11:35:09 -05:00 |
|
Oleksandr Zhurbenko
|
d5460854d8
|
Set the file structure for the html5 visual regression screenshots
|
2017-11-13 15:23:05 -08:00 |
|
Maxim Khlobystov
|
74f4cd3367
|
Restructured the testing configs to run 4 browser sessions one after another: desktop Chrome, desktop Firefox, iPhone 6 Plus and Nexus 5X.
|
2017-11-10 17:21:53 -05:00 |
|
Oleksandr Zhurbenko
|
fb700ed510
|
Added browser names and versions for the screenshots under /diff and /screen
|
2017-11-10 13:22:32 -08:00 |
|
Oleksandr Zhurbenko
|
b3a75e71f2
|
Corrected visual regression config
|
2017-11-10 12:47:50 -08:00 |
|
Oleksandr Zhurbenko
|
abb75276fa
|
Added a few different viewports for the test suites
|
2017-11-10 12:07:14 -08:00 |
|
Oleksandr Zhurbenko
|
152152b65b
|
Removed browser name from the screenshot names
|
2017-11-10 11:55:57 -08:00 |
|
Oleksandr Zhurbenko
|
0a8c0c959c
|
Fixed undefined in the test screenshot names, added width and height
|
2017-11-10 11:48:50 -08:00 |
|
Oleksandr Zhurbenko
|
9934d90fff
|
Integrated babel-plugin-react-remove-properties for Selenium tests
|
2017-11-04 00:38:44 -07:00 |
|
Oleksandr Zhurbenko
|
716de591ed
|
Integrated webdriver-manager into the testing process
|
2017-11-03 13:51:14 -07:00 |
|
Maxim Khlobystov
|
cc749d5f01
|
Starting to cleanup the modals spec: moved login logic to a page object.
|
2017-11-03 19:33:01 +00:00 |
|
Oleksandr Zhurbenko
|
97c854a003
|
Fixed example tests
|
2017-11-03 10:59:54 -07:00 |
|
Oleksandr Zhurbenko
|
25466b30a7
|
Fixed console warnings in the modals.spec.js
|
2017-10-30 11:39:48 -07:00 |
|
Oleksandr Zhurbenko
|
05ac42c0ad
|
Fixed an issue with failing acceptance tests
|
2017-10-27 16:36:54 -07:00 |
|
Oleksandr Zhurbenko
|
85b6fb6ad1
|
corrected paths
|
2017-10-27 13:37:45 -07:00 |
|
Oleksandr Zhurbenko
|
17b988c35e
|
Moved an acceptance test to the subfolder under /specs
|
2017-10-27 13:32:32 -07:00 |
|
Oleksandr Zhurbenko
|
0d50bcbfe1
|
Added waitForExist for the Unmute button to prevent race condition
|
2017-10-27 13:02:00 -07:00 |
|
Maxim Khlobystov
|
3889efe81b
|
Removed the visual regression options from the main wdio config file.
|
2017-10-27 19:14:35 +00:00 |
|
Maxim Khlobystov
|
60d35d845a
|
Setup the base URL.
|
2017-10-27 17:10:31 +00:00 |
|
Maxim Khlobystov
|
ecfed1a728
|
Initial setup work for visual regression testing.
|
2017-09-18 21:09:21 -04:00 |
|
Maxim Khlobystov
|
9a8a4a2a5e
|
Added an instance of the mobile Chrome (iPhone 6).
|
2017-08-28 11:52:15 -04:00 |
|
Maxim Khlobystov
|
0d7072f6c7
|
Put the logic of typing a username into a separate function, thus avoiding repetition.
|
2017-08-21 14:29:25 -04:00 |
|
Maxim Khlobystov
|
7819f425d8
|
Added Google Dev and Firefox Nightly to the browsers list.
|
2017-08-21 11:42:10 -04:00 |
|
Maxim Khlobystov
|
397a94b1c9
|
Put the assertion logic that browsers share into a separate utility class, thus avoiding unnecessary code repetition + we are now fetching the base url from the wdio config (not hardcoded anymore).
|
2017-08-16 12:31:49 -04:00 |
|
Maxim Khlobystov
|
cca17c222e
|
Got rid of the tests' getting started document (these docs are already on the official docs website).
|
2017-08-15 11:04:38 -04:00 |
|
Maxim Khlobystov
|
511529c93f
|
Cleanup: removing some debug code.
|
2017-08-15 11:02:10 -04:00 |
|
Maxim Khlobystov
|
723532c4a4
|
Increased the Jasmine default timeout to prevent async-related errors when running the tests on desktop Ubuntu.
|
2017-08-15 10:44:19 -04:00 |
|
Maxim Khlobystov
|
3d7a35972b
|
Updated the page object classes according with the multiremote needs.
|
2017-08-14 12:58:43 -04:00 |
|