Commit Graph

85 Commits

Author SHA1 Message Date
Maime Rainville 16d6814255 DOC Fix typo in README to use correct prop for URLSegment 2023-06-22 17:11:05 +12:00
Steve Boyd aa26c912ce BUG Correct method parameters on stepCreateRecordWithTable
Co-authored-by: Steve Boyd <emteknetnz@gmail.com>
2023-05-23 11:33:59 +12:00
Steve Boyd 706ee2be9d MNT Standardise modules 2022-08-01 09:42:18 +12:00
Steve Boyd 68306cd7a8 MNT Use GitHub Actions CI 2022-07-05 22:17:14 +12:00
Steve Boyd bc581dc248
Update build status badge 2021-01-21 16:46:45 +13:00
Ingo Schommer fe0818afc2
Clarify that behat-ss requires bash
See https://github.com/silverstripe/silverstripe-behat-extension/issues/187
2020-10-14 13:30:26 +13:00
Raissa North 7c8ba06522 DOCS Replace references to Mozilla browser and Selenium server with ChromeDriver
Also update some outdated links to SilverStripe documentation as well as Behat user guide.
2018-08-14 10:20:44 +12:00
Dylan Wagstaff 1de04743d5 Add supported module badge to readme 2018-06-15 17:30:40 +12:00
Damian Mooyman 3cf7db107b
Command for single-setup of behat tests 2018-03-16 11:42:37 +13:00
Ingo Schommer 97ad068e0d Link to correct Firefox download (fixes #162)
Firefox 45.0 and 52.0 ESR aren't even loading the URLs (at least with Selenium 2.41).
See https://github.com/silverstripe/silverstripe-behat-extension/issues/162

This might be solved with upgrading to Selenium 2.x latest, but for now let's not confuse users.
I'm pretty familiar with all of this, and it still took me half an hour to figure out.
2017-06-23 14:58:06 +12:00
Damian Mooyman 1993e5d305
API Upgrade to use new AssetStore service name 2017-05-16 14:59:54 +12:00
Ingo Schommer 9230ce2405 API Upgrade to behat 3 2017-05-05 09:29:23 +12:00
Ingo Schommer f417b4b5b5 FAQ about async steps 2017-01-10 11:07:12 +13:00
Ingo Schommer a2e9de5ac7 Merge pull request #138 from open-sausages/pulls/readme-selenium-through-composer
Document correct Firefox/Selenium, use composer
2017-01-10 10:23:52 +13:00
Matt Peel f58e97d361
New tutorial for adding CircleCI support 2017-01-10 10:14:14 +13:00
Ingo Schommer e8f140b470 Remove Saucelabs docs, not used
I haven’t heard of anybody actually using Saucelabs,
and those instructions are already out of date - e.g. the wd_host seems to require SSL now
(https://wiki.saucelabs.com/display/DOCS/Instant+Selenium+PHP+Tests)
and the capabilities are woefully outdated.
2017-01-05 22:18:05 +13:00
Ingo Schommer 6eedb7e6ea Document correct Firefox/Selenium, use composer
Use composer to install Selenium, which allows us to just specify the latest stable release.
Add some notes around Travis compat, since that's bitten us before with core tests.
2017-01-05 22:18:00 +13:00
jeffreyguo 0bd8033cb0 Add new step to click the http link address in email 2016-08-23 13:25:02 +12:00
Damian Mooyman 3f55725d62 Update documentation to match travis firefox 31ESR 2016-05-16 10:42:50 +12:00
Ingo Schommer be0de5e820 Updated Firefox instructions 2016-04-20 11:56:42 +12:00
Christopher Pitt 0186e69e99 Helpful tips on disabling Firefox auto update... 2016-04-04 13:17:07 +12:00
Ingo Schommer 899ed1c226 Removed PHPUnit require() reference from README
No longer required since PHPUnit 4.x
2016-02-24 21:48:18 +13:00
Ingo Schommer efd8f65c33 Merge pull request #91 from jeffreyguo/pulls/email-from-to-titled
Find email by title then check the recipents
2016-01-08 10:43:29 +13:00
Ingo Schommer cfd1044ae5 Merge pull request #100 from scott1702/confirming-element-click
Add ability to confirm/dismiss dialogs after clicking in elements
2015-10-22 16:29:44 +13:00
scott1702 33eb0adf0c Add ability to confirm/dismiss dialogs after clicking in elements 2015-10-22 16:27:48 +13:00
scott1702 b2ff3e73ad Add double click action 2015-10-22 16:13:47 +13:00
Ingo Schommer f4b5150763 Noted --name in README 2015-10-20 11:39:36 +13:00
Jeffrey Guo 64c4819e68 make matched email simple 2015-08-06 14:42:02 +12:00
madmatt 6da19dac18 Fix step when multiple relations exist between the two joined objects 2015-04-21 14:38:58 +12:00
Ingo Schommer 7db12fc9bb Unit tests 2015-04-07 23:15:22 +12:00
Michael Parkhill 5306efc43f FIX: broken link to selenium server jar file
Selenium releases have moved, see: https://code.google.com/p/selenium/downloads/list
2015-02-20 12:44:21 +13:00
Damian Mooyman 5d4e86dbfc Update readme for usage with firefox 26/selenium 2.41 2015-02-16 13:03:18 +13:00
Jeffrey Guo 9a51b32196 Updated and added new step to check the email contains text
add text to readme for pull request 3635 in framework
2014-11-27 17:58:11 +13:00
Ingo Schommer 752abd4447 Note about publication state on child pages 2014-11-11 15:59:24 +13:00
Ingo Schommer 6a24609dab More examples on versioned 2014-11-11 15:47:00 +13:00
Ingo Schommer a35636f6b0 Add relationship example to README 2014-11-11 13:31:35 +13:00
Phill Price e66c50a6e3 Update README.md
Removed goutte from the example to match removal from project
2014-10-13 11:39:14 +01:00
Stig Lindqvist 8b020593b7 Update documentation about how to set a breakpoint 2014-07-29 11:24:58 +12:00
Ingo Schommer ff86bde036 Step definitions for table interactions
Moved from framework module which had GridField specific steps under the same naming.
Made them more versatile, working for both GridField and other <table> nodes.
2014-06-13 15:05:32 +12:00
Sean Harvey b789a3b67c Adding "I follow the link "test", dismissing the dialog" step 2014-05-16 10:35:07 +12:00
Damian Mooyman a7ae2497d4 API Allow "I select the * radio button" 2014-05-05 13:05:15 +12:00
Ingo Schommer 3b8518e4ab NEW Set current date and time through Behat 2014-04-16 11:14:42 +12:00
Will Rossiter 3d1ea1d7f1 Update homebrew package name
https://github.com/Homebrew/homebrew/tree/master/Library/Formula/
2014-03-03 21:07:43 +13:00
Ingo Schommer 7df2fab1bc Note about PHP sessions 2014-03-01 14:47:29 +13:00
Ingo Schommer d003707894 BEHAT_SCREEN_SIZE env var 2014-02-25 11:33:12 +13:00
Ingo Schommer aa73fff37c Removed unnecessary token reference
Matt refactored testsession not to require this any longer
2014-02-09 18:58:06 +13:00
Ingo Schommer 95f832d263 Note about selenium download link being out of date 2014-01-31 12:05:22 +13:00
Ingo Schommer 3075e65099 Updated selenium dependency instructions 2014-01-31 12:03:58 +13:00
Ingo Schommer c456dbac5d Merge branch 'doc' of https://github.com/srizzling/silverstripe-behat-extension into srizzling-doc
Conflicts:
	README.md
2013-12-20 01:48:11 +01:00
madmatt 3d2c7a36c8 Update README.md
Fix regex difference
2013-12-19 17:02:10 +13:00