Commit Graph

3857 Commits

Author SHA1 Message Date
Jack Walker
bc77749236 Removed leftover local.log file from last PR. Shouldn't appear again (in .gitignore). 2020-06-01 20:43:43 +10:00
Jack Walker
0c768ec54b Merge pull request #1920 from beefproject/browserstack
BrowserStack Integration
2020-06-01 09:25:31 +10:00
Jack Walker
753bc36218 Added BrowserStacks log to .gitignore, and re-enabled Wade's email notifications. 2020-05-29 20:31:42 +10:00
Jack Walker
a5e865f75f Removed conditional preventing valid test failures. 2020-05-29 12:09:50 +10:00
Jack Walker
ef5ecf3a5b Parsing browser details blob. 2020-05-28 04:05:45 +10:00
Jack Walker
796b3ada20 debugging 2020-05-28 03:56:34 +10:00
Jack Walker
7c7c56152d Small adjustment to hopefully fix the incorrect data being pulled from the hooked browser info. 2020-05-28 03:41:19 +10:00
Jack Walker
a8115f1635 Debugging 2020-05-28 03:31:25 +10:00
Jack Walker
00f20fd0f0 Potential fix for erroring browser details handler. 2020-05-28 03:24:05 +10:00
Jack Walker
3c97f0302e debugging 2020-05-28 03:15:10 +10:00
Jack Walker
7ae51d2593 Additional debugging 2020-05-28 03:01:03 +10:00
Jack Walker
5d82ddbe74 Added debugging to browser details handler testing. 2020-05-28 02:50:02 +10:00
Jack Walker
dc838ae77c Changed method of retrieving browser details. Hopeful fix. 2020-05-28 02:33:17 +10:00
Jack Walker
4a3deb5b4b Checking if another auth method helps solve browser details issue. 2020-05-28 02:04:23 +10:00
Jack Walker
f33dc7aec0 Forced session identification to be performed client side. Server-side response too flakey atm. Cleaned up code. 2020-05-27 20:07:07 +10:00
Jack Walker
f7e46c5994 Forced session identification to be performed client side. Server-side response too flakey atm. Cleaned up code. 2020-05-27 20:02:05 +10:00
Jack Walker
053c98cc60 Added the stack trace to exception handling for easier debugging. 2020-05-27 19:58:43 +10:00
Jack Walker
fa406ed071 Tightened up some of the test cases. 2020-05-27 19:03:13 +10:00
Jack Walker
e1430f5e43 Tightened up some of the test cases. 2020-05-27 19:01:54 +10:00
Jack Walker
af6db74058 Final exception fix. This should be the last change needed.. said every dev ever. 2020-05-27 18:51:27 +10:00
Jack Walker
dbb6cb1332 Missing key on hook variable assignment 2020-05-27 18:41:23 +10:00
Jack Walker
18e76512de Added some additional session handling code in the server setup. 2020-05-27 17:41:20 +10:00
Jack Walker
e94ac0169f Fixed incorrect variable referencing 2020-05-27 17:17:41 +10:00
Jack Walker
93df6694b8 Changed error handling to account for any false fails. Should now only fail if tests truly does not meet it's intended requirements. 2020-05-27 17:06:09 +10:00
Jack Walker
bf0e20991d Changed error handling to account for any false fails. Should now only fail if tests truly does not meet it's intended requirements. 2020-05-27 17:05:42 +10:00
jcrew99
fe2dd0ac01 Merge pull request #1929 from beefproject/bcoles-patch-1
Update README.md
2020-05-25 11:07:54 +10:00
bcoles
3a713ffd76 Update README.md 2020-05-21 06:10:23 +10:00
Jack Walker
69998ee176 Missing wait definition specifically in websocket_hooked_browser_spec.rb 2020-05-18 17:03:58 +10:00
Jack Walker
d43e0bafb4 Missing closing paren from last commit. 2020-05-18 16:11:47 +10:00
Jack Walker
443e8df251 Added error handling for initial failed connection/timeout to BrowserStack 2020-05-18 14:57:26 +10:00
Jack Walker
d51c6ae93e Added error handling for initial failed connection/timeout to BrowserStack 2020-05-18 14:52:11 +10:00
Jack Walker
a82e5209be Flipped localhost/127.0.0.1 in ATTACK/VICTIM_DOMAIN test constants. Supposed fix for testing issue. 2020-05-18 14:42:33 +10:00
Jack Walker
a85f0d78d0 Reversed logic gate for incorrectly handled exception. 2020-05-15 13:09:09 +10:00
Jack Walker
0375acd7f8 Fixed BrowserStack timeout error handling. 2020-05-15 11:41:13 +10:00
Jack Walker
45f6595bda Fixed BrowserStack timeout error handling. 2020-05-15 11:26:30 +10:00
Jack Walker
0c429a8d43 Forced latest Selenium version in El Capitan + Catalina Safari tests. Noticed error using older versions. 2020-05-15 10:52:30 +10:00
Jack Walker
31a19692f8 Moved TIMEOUT error handling to teardown. 2020-05-15 09:03:26 +10:00
Jess Williams
81cd4e7533 Update CONTRIBUTING.md 2020-05-12 20:07:53 +10:00
Jack Walker
8b8e19f216 Added more descriptive exception CLI output for BrowserStack tests. 2020-05-12 17:11:37 +10:00
Jack Walker
878e235e0b Broadened timeout exception handling. 2020-05-12 09:52:12 +10:00
Jack Walker
92f3bdba2b Added additionally error handling to BrowserStack test cases 2020-05-12 08:59:28 +10:00
Jack Walker
e9b31e4d6c Added error handling in the event hooked browser information also cannot be found during the test itself, rather than just in setup. 2020-05-08 15:20:46 +10:00
Jack Walker
9849bab134 Added error handling in the event hooked browser information also cannot be found during the test itself, rather than just in setup. 2020-05-08 15:01:28 +10:00
Jack Walker
0f14e4d3b7 Generated secure BrowserStack user + access key for beefproject/beef repo. Cleaned up some code. 2020-05-08 10:28:49 +10:00
Jack Walker
e449537ad8 Merged Josh's fix for the websocket hook test. 2020-05-06 17:29:16 +10:00
Jack Walker
8488bc3866 Removed explicit Selenium driver versions. Causing multiple testing errors. 2020-05-06 13:15:02 +10:00
Jack Walker
6480127929 Explicitly added Selenium driver version 2020-05-06 12:54:55 +10:00
Jack Walker
ece8151ece Re-enabling full test suite. 2020-04-30 15:16:52 +10:00
Jack Walker
3e6b75882e Added error handling to try/catch block. 2020-04-30 12:07:10 +10:00
Jack Walker
66868e748d Added error handling to try/catch block. 2020-04-30 11:16:07 +10:00