Commit Graph

150 Commits

Author SHA1 Message Date
Mohamed Amine Ben Salah
5d4e632184 removes no-needed media variables definitions 2020-04-14 17:31:25 -03:00
Mohamed Amine Ben Salah
3dc339f514 fixes the testing media files 2020-04-14 17:23:49 -03:00
Mohamed Amine Ben Salah
95213624a6 replaces audio file with a shorter and smaller one 2020-03-31 11:44:29 -03:00
Mohamed Amine Ben Salah
899146946a adds media tests files 2020-03-31 11:12:00 -03:00
Anton Georgiev
10e9678ad5
Merge pull request #8871 from daminebenq/add-shared-notes-test
adds shared notes single user test
2020-03-27 09:00:15 -04:00
Anton Georgiev
54fa9c8ddb
Merge pull request #8891 from daminebenq/webcams-test-fixes
Webcams test fixes
2020-03-27 08:59:51 -04:00
Mohamed Amine Ben Salah
4e23e25bbd changes webcams-test to use only one user and to check for the webcam content 2020-03-26 17:16:38 -03:00
Anton Georgiev
3355ddec51
Merge pull request #8836 from daminebenq/notifications-test
adds popup notifications test spec (not considering errors notifications)
2020-03-26 16:01:42 -04:00
Mohamed Amine Ben Salah
10a22d411e fixes webcams test 2020-03-26 16:51:41 -03:00
Mohamed Amine Ben Salah
33c41fc84c adds shared notes single user test 2020-03-24 15:13:51 -03:00
Mohamed Amine Ben Salah
02af01b893 adds join audio notification test spec 2020-03-23 14:11:30 -03:00
Mohamed Amine Ben Salah
41255afa3a adds screensharing notification test spec 2020-03-23 11:14:56 -03:00
Mohamed Amine Ben Salah
16c920c301 renames pages closing functions names 2020-03-23 09:15:10 -03:00
Mohamed Amine Ben Salah
34c0788a15 changes the page3 closing method 2020-03-20 17:31:58 -03:00
Mohamed Amine Ben Salah
23182917ee adds poll notification test spec 2020-03-20 11:42:04 -03:00
Mohamed Amine Ben Salah
4b9b897b0c renames file drop zone data-test & page close function name 2020-03-19 14:26:01 -03:00
Mohamed Amine Ben Salah
475c441855 adds presentation upload notification 2020-03-19 14:01:55 -03:00
Mohamed Amine Ben Salah
1b7853b0ea removes promise from getLastToastValue() in notifications test 2020-03-17 14:17:29 -03:00
Mohamed Amine Ben Salah
92428005c7 adds user joining popup notification test spec 2020-03-17 14:13:30 -03:00
Mohamed Amine Ben Salah
468b54ea1e adds required test variables to .env-template with empty values 2020-03-16 15:24:21 -03:00
Mohamed Amine Ben Salah
9387435ae4 fix the fake video capture argument command 2020-03-16 14:10:43 -03:00
Mohamed Amine Ben Salah
0df1bd85f4 renamed VIDEO_FILE in page.js 2020-03-13 17:50:32 -03:00
Mohamed Amine Ben Salah
dc92ac8572 adds getArgsWithVideo() to page.js and renamed the screensharing test spec file 2020-03-13 17:45:05 -03:00
Anton Georgiev
8ff7f8efe0
Merge pull request #8775 from daminebenq/notifications-test
adds notifications test (saved settings/private and public chat)
2020-03-13 16:28:39 -04:00
Mohamed Amine Ben Salah
3b7575bd3f adds notifications test (saved settings/private and public chat) 2020-03-13 17:08:30 -03:00
Mohamed Amine Ben Salah
f3dcdc5379 adds screensharing test 2020-03-12 10:50:54 -03:00
Anton Georgiev
eb1db30b3f
Merge pull request #8756 from daminebenq/webcams-test
adds share/load/check webcams test specs with multi users
2020-03-11 16:13:48 -04:00
Mohamed Amine Ben Salah
64b9127a2a code organizations 2020-03-11 13:07:16 -03:00
Mohamed Amine Ben Salah
217b761b86 adds webcams share-webcam/load-time/check-content test specs 2020-03-10 17:18:42 -03:00
Mohamed Amine Ben Salah
da5549ef9a renames test description 2020-03-10 12:22:50 -03:00
Mohamed Amine Ben Salah
7f1d2a4aa3 adds share/load/check webcams test specs with multi users 2020-03-10 12:20:48 -03:00
Mohamed Amine Ben Salah
6dafdc0658 fixes the audio test muting test spec 2020-03-04 15:36:33 -03:00
Mohamed Amine Ben Salah
61ca94181d deleted duplication of new set data-test 2020-03-04 15:29:31 -03:00
Mohamed Amine Ben Salah
9a56c0170a from single user to multi users webcams 2020-03-04 14:44:05 -03:00
Mohamed Amine Ben Salah
8c428d058a Revert "adds check test spec to webcam single-user test"
This reverts commit 2ddcf3a4b9.
2020-03-04 16:14:41 -03:00
Mohamed Amine Ben Salah
2ddcf3a4b9 adds check test spec to webcam single-user test 2020-03-04 15:55:36 -03:00
Anton Georgiev
0f6f2ffcab
Merge pull request #8666 from daminebenq/fix-draw-test
fixes missing returned Test results
2020-03-04 14:52:58 -05:00
Mohamed Amine Ben Salah
ea226420c2 adds single user webcam test spec 2020-03-04 16:00:45 -03:00
Mohamed Amine Ben Salah
aa4ade2221 renaming audio data test echo test thumbs up and down 2020-03-04 14:01:18 -03:00
Mohamed Amine Ben Salah
2eeb59a00e add audio emulation and mute other user test, consider isTalking indicator 2020-03-04 11:50:56 -03:00
Mohamed Amine Ben Salah
76cd0fb28a removes TODO comments 2020-02-26 10:48:34 -03:00
Anton Georgiev
91919ff62f
Merge pull request #8651 from daminebenq/bbb-tests
adds chatBox data-test for private or public chat & adds checks for private and public messages reception
2020-02-26 08:32:21 -05:00
Mohamed Amine Ben Salah
a2380fd017 fixes status.js test spec results 2020-02-25 17:38:33 -03:00
Mohamed Amine Ben Salah
16c700d21c fixes slides upload/Skip test spec results 2020-02-25 17:14:56 -03:00
Mohamed Amine Ben Salah
1901d93706 fixes draw test spec results 2020-02-25 16:50:02 -03:00
Mohamed Amine Ben Salah
d74f97e9cc fixes chat Test specs 2020-02-25 14:53:18 -03:00
Mohamed Amine Ben Salah
28bd0cf8c1 seperates create and join in different functions and cleans up code 2020-02-21 15:39:28 -03:00
Mohamed Amine Ben Salah
9e8be984d3 adds code clean up 2020-02-21 15:20:46 -03:00
Mohamed Amine Ben Salah
d2db75e9bb adds join Breakoutrooms Test Spec 2020-02-21 15:06:05 -03:00
Mohamed Amine Ben Salah
da47e85b17 returns commented code and uses the new data-test for public/private chat 2020-02-19 15:49:43 -03:00
Mohamed Amine Ben Salah
9fad024c85 adds chatBox data-test for private or public chat & adds checks for private and public messages reception 2020-02-19 15:49:28 -03:00
Mohamed Amine Ben Salah
0cd7bc5188 returns Page Status a deleted part of code 2020-02-18 15:52:07 -03:00
Mohamed Amine Ben Salah
c4a658b25f adds fixes adding timestamp to metrics filename and to the use of effectiveParams object 2020-02-18 15:45:46 -03:00
Mohamed Amine Ben Salah
2ff8ad3b44 removes unused parameters from multiusers.js 2020-02-18 14:18:55 -03:00
Mohamed Amine Ben Salah
6f2612fbd7 fixes page.js conflicts 2020-02-18 14:16:54 -03:00
Mohamed Amine Ben Salah
d78627fce2 adds getMetrics() after checkForOtherUser and currentTimestamp to the metrics fileName and some fixes 2020-02-18 14:08:32 -03:00
Mohamed Amine Ben Salah
d13e8f7c51 adds memory metrics 2020-02-17 15:40:05 -03:00
Mohamed Amine Ben Salah
0a65a9684c adds getMetrics [WIP] 2020-02-14 17:52:59 -03:00
Mohamed Amine Ben Salah
c306034403 return commented code 2020-02-13 17:00:33 -03:00
Mohamed Amine Ben Salah
702e81044b add isolated BrowserContext 2020-02-13 16:55:28 -03:00
Mohamed Amine Ben Salah
a39b5dc6d6 updated the use of Page arguments locally in multiusers.js and the merge of the new params 2020-02-13 10:32:03 -03:00
Mohamed Amine Ben Salah
8647046378 removed overwriting in page.js and specified User2 as a specific username to use in the second session with user/multiusers.js 2020-02-12 17:18:41 -03:00
Mohamed Amine Ben Salah
b65b1b11a3 added a promise to close all pages & removed overwriting in page 2020-02-10 19:09:17 -03:00
Mohamed Amine Ben Salah
c29b994c48 removed no-needed declarations from page.js 2020-02-10 10:52:19 -03:00
Mohamed Amine Ben Salah
fa6b2ade1b added specification of username of extraUser who joins a meeting 2020-02-10 10:47:24 -03:00
Mohamed Amine Ben Salah
f6185184e3 removed timouts from user.test.js 2020-02-07 15:14:24 -03:00
Mohamed Amine Ben Salah
a7df0393c7 added Check presence Test spec to user.test.js 2020-02-07 15:05:28 -03:00
Maxim Khlobystov
7518b4cd99 Make the Puppeteer tests work with master branch 2020-01-28 14:25:27 -05:00
KDSBrowne
8b30fe00b3 Merge remote-tracking branch 'Upstream/master' into html5-packages-upgrade 2018-12-10 02:12:42 +00:00
Maxim Khlobystov
af7e601c82 package.json file for tests 2018-12-03 16:01:34 -05:00
Maxim Khlobystov
34c2ab3b74 Remove the webdriverio-related code and dependencies, remove package.json from the puppeteer folder 2018-11-30 16:22:58 -05:00
Maxim Khlobystov
b0cfc662c1 Fix the selectors in presentation tests 2018-11-30 15:56:21 -05:00
Maxim Khlobystov
835b07384a Fix the selectors in whiteboard tests 2018-11-30 12:59:14 -05:00
Maxim Khlobystov
aa5a0f6dc9 Fix the selectors in user list tests and chat tests 2018-11-30 12:32:19 -05:00
Maxim Khlobystov
59446aa4f6 Merge branch 'html5-tests-v2' of github.com:pedrobmarin/bigbluebutton into html5-tests-v2 2018-11-28 15:08:36 -05:00
Pedro Beschorner Marin
b83e16e4ad Open user list before chat and user tests 2018-11-23 17:18:05 -02:00
Maxim Khlobystov
19786fa527 Merge branch 'master' of github.com:bigbluebutton/bigbluebutton into html5-tests-v2 2018-11-23 13:17:36 -05:00
Maxim Khlobystov
cd6f5a19cf Add --runInBand option to the jest command 2018-11-23 12:38:32 -05:00
Pedro Beschorner Marin
fd715f3aa8 Getting rid of puppeteer timeouts for now 2018-11-23 12:43:35 -02:00
Pedro Beschorner Marin
b854cdccec Structured the tests in modules 2018-11-23 10:55:16 -02:00
Pedro Beschorner Marin
fc31a0d394 Refactored base page and started chat saving test 2018-11-22 17:20:06 -02:00
Pedro Beschorner Marin
7a18655230 Testing chat copy and evaluating chat tests result 2018-11-22 17:20:06 -02:00
Pedro Beschorner Marin
3f85f421b7 Increasing jest timeout and setting it to run as a single thread 2018-11-22 17:20:06 -02:00
Pedro Beschorner Marin
345a7d343d Refactored chat message test and included chat clear 2018-11-22 17:20:06 -02:00
Pedro Beschorner Marin
11b46959e1 Missing screenshot update 2018-11-22 17:20:06 -02:00
Pedro Beschorner Marin
f817e38d5d Refactored puppeteer commands to avoid timeout errors 2018-11-22 17:20:06 -02:00
Maxim Khlobystov
4b5193fa65 Moving tests-related dependencies to the main package.json 2018-11-22 13:22:52 -05:00
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