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
Ingo Schommer
22330d02cb
Env var support, documented xdebug usage
2013-12-18 14:58:44 +01:00
Sriram Venkatesh
fb0aa8d132
Added new doc for running test in chrome
2013-12-18 15:33:09 +13:00
Ingo Schommer
45e8d6da8d
Webservices+Phockito+TestSession
2013-12-05 23:27:51 +01:00
Ingo Schommer
0a9505e8b2
Merge pull request #15 from halkyon/select_radio
...
Adding definition for selecting an input by the group's label.
2013-11-28 15:24:43 -08:00
Sean Harvey
084980ea27
Adding definition for selecting an input by the group's label.
...
Allows for a step like: `I select "Admins" from "Groups" input group`
Adding it to BasicContext as it seems useful to be used in
other places, not just the CMS admin interface. It could be used
frontend forms that use CheckboxSetField, or OptionsetField,
for example.
Thanks to @srizzling for writing the definition for this step!
2013-11-28 23:18:59 +13:00
Sean Harvey
8da0dbaea5
stepIWillSeeALogInMessage now allows for other form message types.
...
Not just "bad", but others like "good", "required", and "warning".
2013-11-28 22:54:00 +13:00
Ingo Schommer
1c950f07de
Relative date/time format support
...
Thanks to @srizzling for getting this started in
https://github.com/silverstripe/silverstripe-cms/pull/896
2013-11-15 14:05:28 +01:00
Ingo Schommer
1cd15f5429
Added tutorial link
2013-10-22 11:20:45 +02:00