William Desportes
8167881cf8
Fix the phpMyAdmin storage database not installed
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-17 18:38:02 +01:00
William Desportes
fda5195be7
Fix logs system and temp dir for tests
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-09 02:01:23 +01:00
William Desportes
2ff9de1215
Fix server login and documentation
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-08 22:26:21 +01:00
William Desportes
299ff94a6a
Debug tests
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-08 21:28:23 +01:00
William Desportes
c7f23eb9cd
Drop TravisCI
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-08 19:02:00 +01:00
William Desportes
bc45a05dcd
Typo fixes in the JS codebase with VS code "code spell checker"
...
And coding standard issues from pull-request #16364
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-11-12 23:27:57 +01:00
Maurício Meneghini Fauth
e66be179ca
Use camel case naming for class members
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-10-05 10:37:07 -03:00
William Desportes
e78eb340bc
Some code improvements and fixes related to issue reported by Scrutinizer
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-18 10:29:15 +02:00
William Desportes
a80153a633
Add typehints using phpcbf on test/*
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-17 22:52:42 +02:00
Maurício Meneghini Fauth
47f0960dce
Add return type declaration to test methods
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-07-07 11:31:33 -03:00
Maurício Meneghini Fauth
e81146e4b3
Remove useless return annotations
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-07-07 10:30:27 -03:00
William Desportes
ba5d6492c2
Improve navigateTable and navigateDatabase selenium testbase methods
...
And fix navigateDatabase that did stop using the database parameter.
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-06-10 01:27:22 +02:00
William Desportes
f8fde23f78
Do not load sessionId if BrowserStack is not used
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-06-10 01:27:22 +02:00
William Desportes
016d04d467
Create the test database on demand
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-06-10 01:27:22 +02:00
William Desportes
b52e878bbb
Make database creation optional for some selenium tests
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-06-10 01:27:22 +02:00
William Desportes
71bef7c1f7
Enable --repeat option of phpunit
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-06-10 01:27:22 +02:00
William Desportes
120a462895
Handle non existing TESTSUITE_URL, TESTSUITE_USER ENVs
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-06-10 01:27:22 +02:00
William Desportes
c91044c401
Drop all the mysqli config to execute SQL statements with the sql query tab
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
Test base fixes
Signed-off-by: William Desportes <williamdes@wdes.fr>
Drop mysqli
Improve and fix dbQuery on selenium tests
Signed-off-by: William Desportes <williamdes@wdes.fr>
Improve TestBase and fix all reported errors
Signed-off-by: William Desportes <williamdes@wdes.fr>
Remove usage of globals in all the selenium test suite
Signed-off-by: William Desportes <williamdes@wdes.fr>
Improve the process on the SQL window
Signed-off-by: William Desportes <williamdes@wdes.fr>
Update baselines
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-06-10 01:27:22 +02:00
Maurício Meneghini Fauth
f4582e083e
Use early exit when possible
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-27 00:35:24 -03:00
Maurício Meneghini Fauth
bd979dd1ff
Remove useless elseif with if
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-26 22:53:44 -03:00
Maurício Meneghini Fauth
82c2964bb8
Remove useless elses
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-26 22:27:45 -03:00
Maurício Meneghini Fauth
3ae05c785d
Use short list syntax and single line arrays
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-26 03:32:59 -03:00
Maurício Meneghini Fauth
3baad2eb1c
Fix some coding standard issues
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-25 22:42:37 -03:00
Maurício Meneghini Fauth
9269d75fb4
Fix some coding standard issues
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-25 20:22:18 -03:00
William Desportes
cf6c3be29a
Fix DROP DATABASE queries
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 14:34:05 +02:00
William Desportes
b593fd334f
Some selenium code improvements
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 13:52:29 +02:00
William Desportes
b49745ceef
Remove all globals for selenium tests and use getenv
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 13:51:50 +02:00
William Desportes
325357c121
Select English if the selector exists on selenium tests
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 13:26:14 +02:00
William Desportes
1910579791
Add getters for some ENVs in the selenium test suite
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 13:25:12 +02:00
William Desportes
3fe9c3def9
TestBase improvements for selenium test suite
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 13:22:24 +02:00
William Desportes
edf0ea2230
Improve TestBase and fix some reported errors
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 01:28:58 +02:00
William Desportes
11cb629bf0
Merge branch 'QA_5_0'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 01:27:19 +02:00
William Desportes
c52fc38a6b
Apply coding standards for 5.0
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-23 23:21:24 +02:00
William Desportes
53bdb5e775
Improve BrowserStack config
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-23 23:12:14 +02:00
William Desportes
00535c50c3
Rewrite waitAjax selenium function
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-23 23:08:50 +02:00
William Desportes
1667bd648e
Fix isLoggedIn selenium test base function
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-22 23:33:39 +02:00
William Desportes
3a49cb33bb
Move defining envs to defineTestingGlobals
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-21 13:35:36 +02:00
William Desportes
a330babefd
Fix curl init error condition
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
curl
2020-05-21 13:19:23 +02:00
Maurício Meneghini Fauth
80a45fa0ae
Break too long lines
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-16 18:08:20 -03:00
William Desportes
47cb55e17e
Show an error if curl init failed
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-16 16:21:24 +02:00
William Desportes
d5431145b4
Fix selenium testLoginWithWrongPassword and testQueryTabWithNullValue tests
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-14 09:55:28 +02:00
William Desportes
501484bb3a
Fix Expanding "More" menu on small screens
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-14 00:26:35 +02:00
William Desportes
3b4afd2bd9
Fix Expanding "More" menu for ever, check once and continue
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-13 23:47:34 +02:00
Maurício Meneghini Fauth
a64393e7f5
Fix some coding standard issues
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-13 00:23:28 -03:00
William Desportes
cc6d5ca040
Add a quick check if the full screen did not hide the menu bar to avoid waiting for nothing.
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-12 01:52:08 +02:00
William Desportes
3a7e20b825
Merge branch 'QA_5_0'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-29 00:30:35 +01:00
William Desportes
4c5fe772b9
Mark tests as passed on BrowserStack
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-27 23:52:39 +01:00
William Desportes
0d3e6c1603
Fix phpdoc block
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-27 23:19:48 +01:00
William Desportes
26d315b5e5
Find an alternative to make scrolling work on testDropTable
...
Ref: https://github.com/php-webdriver/php-webdriver/issues/773
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-27 22:59:08 +01:00
William Desportes
5e43765058
Add access to console logs from chromedriver
...
Add logging for chrome driver https://stackoverflow.com/a/53305034/5155484
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-27 22:59:08 +01:00