Skip to content

Commit 1a81173

Browse files
committed
System Spec feature: include System Tests text
1 parent 4d6feb0 commit 1a81173

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

features/system_specs/system_specs.feature

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,18 @@ Feature: System spec
22

33
System specs are RSpec's wrapper around Rails' own
44
[system tests](http://guides.rubyonrails.org/testing.html#system-testing).
5-
We encourage you to familiarize yourself with their documentation.
6-
7-
RSpec **does not** use your `ApplicationSystemTestCase` helper. Instead it uses
8-
the default `driven_by(:selenium)` from Rails. If you want to override this
9-
behaviour you can call `driven_by` manually in a test.
5+
6+
System tests allow you to test user interactions with your application,
7+
running tests in either a real or a headless browser. System tests use
8+
Capybara under the hood.
9+
10+
By default, system tests are run with the Selenium driver, using the Chrome
11+
browser, and a screen size of 1400x1400. The next section explains how to
12+
change the default settings.
13+
14+
RSpec **does not** use your `ApplicationSystemTestCase` helper. Instead it
15+
uses the default `driven_by(:selenium)` from Rails. If you want to override
16+
this behaviour you can call `driven_by` manually in a test.
1017

1118

1219
@system_test

0 commit comments

Comments
 (0)