From e730ff251b1083bfb6b18e5bdf78d2d47aabbf5c Mon Sep 17 00:00:00 2001 From: Thomas Landauer Date: Mon, 2 Nov 2020 18:54:06 +0100 Subject: [PATCH] Update 03-AcceptanceTests.md Minor rephrasings. Main reason was to mention http *status codes* explicitly --- docs/03-AcceptanceTests.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/03-AcceptanceTests.md b/docs/03-AcceptanceTests.md index cf9eaa16e..37807d0fe 100644 --- a/docs/03-AcceptanceTests.md +++ b/docs/03-AcceptanceTests.md @@ -31,15 +31,15 @@ $I->see('Welcome, Davert!'); {% endhighlight %} -**This scenario can be performed either by PhpBrowser or by a "real" browser through Selenium WebDriver**. +**This scenario can be performed either by PhpBrowser or by a "real" browser through WebDriver**. | | PhpBrowser | WebDriver | | --- | --- | --- | | Browser Engine | Guzzle + Symfony BrowserKit | Chrome or Firefox | | JavaScript | No | Yes | | `see`/`seeElement` checks if… | …text is present in the HTML source | …text is actually visible to the user | -| Read HTTP response headers | Yes | No | -| System requirements | PHP with [cURL extension](http://php.net/manual/book.curl.php) | Selenium Standalone Server, Chrome or Firefox | +| Access to HTTP response headers and status codes | Yes | No | +| System requirements | PHP with [ext-curl](http://php.net/manual/book.curl.php) | Chrome or Firefox; optionally with Selenium Standalone Server | | Speed | Fast | Slow | We will start writing our first acceptance tests with PhpBrowser.