Commit Graph

396 Commits

Author SHA1 Message Date
Michael Mintz a5366752af Add Opera Browser support 2018-08-07 22:05:27 -04:00
Michael Mintz e88cb4bb3f Remove the HipChat integration plugin 2018-08-01 21:40:46 -04:00
Michael Mintz f527a68923 Avoid multi-threaded test runs when using nosetests 2018-08-01 21:03:34 -04:00
Michael Mintz 3988f07d00 Keep logs under control when running Chrome on Windows 2018-08-01 21:02:12 -04:00
Michael Mintz e4afc39894 Don't let Firefox update itself in the middle of a test run 2018-08-01 21:01:16 -04:00
Michael Mintz 0571749a21 Use local web drivers from the "drivers" folder if available 2018-07-31 14:09:18 -04:00
Michael Mintz 827861ce71 Only use pyvirtualdisplay for headless mode when available 2018-07-31 13:46:13 -04:00
Michael Mintz 60ddc6e03a Update methods for link/script additions 2018-07-26 15:30:55 -04:00
Michael Mintz e39faa0979 Prevent traffic-generation methods from raising the bounce rate. 2018-07-25 01:49:22 -04:00
Michael Mintz af5665f35b Handle spinning up new browser drivers more efficiently 2018-07-25 01:46:31 -04:00
Michael Mintz 4c9d8911d1 Add a secondary method name for less confusion 2018-07-25 01:44:23 -04:00
Michael Mintz dde3647874 Don't use deprecated methods 2018-07-25 01:42:51 -04:00
Michael Mintz d8ba6cc53c Add a comment 2018-07-25 01:42:02 -04:00
Michael Mintz 02b7baa0c7 Make sure headless browser windows are big enough 2018-07-25 01:40:29 -04:00
Michael Mintz 14607a0995 Save time by holding off on some imports until used later 2018-07-25 01:37:18 -04:00
Michael Mintz f0abd4a7f8 Update a ReadMe 2018-06-19 15:53:51 -04:00
Michael Mintz b2cfaf0287 Organize resources folder 2018-06-19 15:53:32 -04:00
Michael Mintz debc3179d4 Add resources for offline usage. 2018-06-17 23:41:25 -04:00
Michael Mintz f9ee5dfa72 Remove unused Messenger theme files 2018-06-17 23:35:02 -04:00
Michael Mintz a5360040f6 Update spelling 2018-06-17 23:33:08 -04:00
Michael Mintz 068eb5aa8b Add feature to autoplay steps of walkthrough tours. 2018-06-17 14:41:02 -04:00
Michael Mintz d58348a531 Don't duplicate the highlight animations with Demo Mode 2018-06-17 14:39:36 -04:00
Michael Mintz 0a5f5b466d Update a default value for highlight actions. 2018-06-17 14:28:06 -04:00
Michael Mintz f941070036 More code refactoring 2018-06-13 01:39:10 -04:00
Michael Mintz 8f46524745 More refactoring 2018-06-12 03:49:02 -04:00
Michael Mintz b2fe300de9 Refactoring 2018-06-12 01:28:12 -04:00
Michael Mintz f94b338c70 Add ability to create and play website tours 2018-06-12 01:04:00 -04:00
Michael Mintz 7a34c3b987 Update exception comment 2018-06-12 01:02:59 -04:00
Michael Mintz b7bc809eb8 Add a pair of highlight methods 2018-06-12 01:01:10 -04:00
Michael Mintz e7234fce6b Allow custom javascript on Firefox 2018-06-12 00:59:47 -04:00
Michael Mintz d8d3c80aa0 Update Messenger 2018-06-12 00:58:14 -04:00
Michael Mintz ead1547286 Add Messenger code for improving Demo Mode 2018-05-07 01:16:07 -04:00
Michael Mintz ec983f41b4 Have jQuery scripts use https on load 2018-05-07 01:04:36 -04:00
Michael Mintz 15d7149ac5 Add a cmd arg for handling Messenger message duration 2018-05-07 01:03:29 -04:00
Michael Mintz 476eaa9ee3 Removing some older test_db functionality until it's ready for prime time 2018-04-17 02:53:24 -04:00
Michael Mintz a776271166 Rename a test_db table for clarity 2018-04-17 02:36:46 -04:00
Michael Mintz d44ec1d885 Renaming a DB method file 2018-04-17 02:28:01 -04:00
Michael Mintz ee7306a1ae test_db method naming 2018-04-17 02:17:50 -04:00
Michael Mintz 8798dba3d1 If you're overriding SeleniumBase's BaseCase setUp() method, you'll know. 2018-04-16 16:00:32 -04:00
Michael Mintz 14bd125827 Update naming of db methods 2018-04-14 19:19:27 -04:00
Michael Mintz 8ead18eb37 Fix a few MySQL DB naming issues 2018-04-12 16:41:31 -04:00
Michael Mintz 82e6219f2c Rename the script that creates MySQL DB tables 2018-04-12 16:25:50 -04:00
Michael Mintz b810287adc Update documentation. 2018-04-12 16:01:46 -04:00
Michael Mintz 518594e9ab Improve the MySQL DB test storage feature. 2018-04-12 15:54:21 -04:00
Michael Mintz 07f9bf04c5 Fix import for Python 3 2018-04-11 22:43:46 -04:00
Michael Mintz fa6977224c Clean up xpath-to-css converter code 2018-04-10 01:35:14 -04:00
Michael Mintz 777b1c0d85 Refactor duplicate code into a single method. 2018-04-08 20:18:20 -04:00
Michael Mintz 329d27287b Handle edge case: Brackets that are part of strings 2018-04-07 19:29:11 -04:00
Michael Mintz 9c39459d73 Handle Link Text in hover dropdowns 2018-04-07 19:26:21 -04:00
Michael Mintz 9dbf31b2b6 Better error handling 2018-04-07 19:24:37 -04:00