Skip to content

Commit 1d9426a

Browse files
Replacing "test" with "check"
1 parent 7be26d1 commit 1d9426a

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
**We've released version 1.0.0!**
99

10-
This toolkit is really a culmination of 10 years of working with teams building automated UI checks with Selenium. We've found time and again that we refactor or rewrite "frameworks" that wrap the entirity of the Selenium API (to little benefit). On top of this, we see so much brittle code that we wanted to put something out there that people could use and benefit from our experience. As a result, this toolkit provides an simple, lightweight (and well structured) way to launch, control and configure tests for Selenium/WebDriver in Java. It's a curation of all of the little libraries and fixes we've used over the years. So if you're at the start of your automation journey or you're just bored of writing the same "framework" over and over again, you're in the right place.
10+
This toolkit is really a culmination of 10 years of working with teams building automated UI checks with Selenium. We've found time and again that we refactor or rewrite "frameworks" that wrap the entirity of the Selenium API (to little benefit). On top of this, we see so much brittle code that we wanted to put something out there that people could use and benefit from our experience. As a result, this toolkit provides an simple, lightweight (and well structured) way to launch, control and configure checks for Selenium/WebDriver in Java. It's a curation of all of the little libraries and fixes we've used over the years. So if you're at the start of your automation journey or you're just bored of writing the same "framework" over and over again, you're in the right place.
1111

1212
You'll find no junk (hopefully) here, but it's a fairly opinionated approach:
1313
- There's no mass "wrapper" on Selenium - that's dumb
@@ -17,7 +17,7 @@ You'll find no junk (hopefully) here, but it's a fairly opinionated approach:
1717
- We provide random test data generators from Mockneat (https://github.com/nomemory/mockneat) and UK Gov (https://github.com/dwp/nino-format-validation) as well as some of our own (for dates and stuff)
1818
- There's an externalised (and overridable) configuration system, based on JSON
1919
- We handle providing JUnit (we use version 5), Selenium and Hamcrest (for writing good assertions)
20-
- Our framework is unit and integration tested as well as monitored for code quality; we treat this as a production code base, not a second class citizen.
20+
- Our framework is unit and integration checked as well as monitored for code quality; we treat this as a production code base, not a second class citizen.
2121
- We have a (developing) open roadmap in GitHub Issues (click the Issues tab to see what we have so far)
2222

2323
Coming soon:
@@ -27,16 +27,16 @@ Coming soon:
2727
- Expand documentation and tutorials (issue #45)
2828
- And lots more marked in the issues list: https://github.com/digital-delivery-academy/selenium-pom-framework/issues
2929

30-
It really is a one stop shop for getting up and running with a robust toolkit for building Selenium tests, without the massive investment that many business make in hand rolling their own.
30+
It really is a one stop shop for getting up and running with a robust toolkit for building Selenium checks, without the massive investment that many business make in hand rolling their own.
3131

32-
All of our code is unit or integration tested.
32+
All of our code is unit or integration checked.
3333

3434
It's highly unlikely that you need anything more complicated than this. If you do, then you probably have the scope of what you're trying to check a little wrong.
3535

36-
Remember that testing through a browser is brittle, slow and should be at the very top of your automation pyramid.
36+
Remember that checking through a browser is brittle, slow and should be at the very top of your automation pyramid.
3737

38-
5-10% of all of your projects automated tests (if you're building bespoke software) should be here.
39-
If you end up with 500 Selenium tests then it's quite possible that you took a wrong turn. We'd be happy to talk about getting you back on the right path (get in touch: [email protected]).
38+
5-10% of all of your projects automated checks (if you're building bespoke software) should be here.
39+
If you end up with 500 Selenium checks then it's quite possible that you took a wrong turn. We'd be happy to talk about getting you back on the right path (get in touch: [email protected]).
4040

4141
If you have questions please feel free to contact me ([email protected]) or if you find issues raise a PR or
4242
submit an issue ticket.
@@ -46,9 +46,9 @@ submit an issue ticket.
4646
- A full reference guide is here: https://github.com/digital-delivery-academy/selenium-pom-framework/wiki
4747
- Technical reference documentation (javadocs) are here: https://digital-delivery-academy.github.io/selenium-pom-framework/javadoc-1.0.0
4848

49-
## Example tests
49+
## Example checks/project
5050

51-
See https://github.com/digital-delivery-academy/selenium-pom-example repository for an example of how to write Selenium tests using the Page Object Model. This repository uses this framework.
51+
See https://github.com/digital-delivery-academy/selenium-pom-example repository for an example of how to write Selenium checks using the Page Object Model. This repository uses this framework.
5252

5353
## Usage
5454

@@ -115,7 +115,7 @@ An example configuration (`settings.xml`) would be:
115115
We're using repositories from the guys below to provide some of our features:
116116
- https://github.com/bonigarcia/webdrivermanager from Boni Garcia (for getting WebDriver binaries in a lovely way)
117117
- https://github.com/nomemory/mockneat from nomemory (for generating random test data easily)
118-
- https://github.com/dwp/nino-format-validation from UK Gov. Department for Work and Pensions (for testing Ninos)
118+
- https://github.com/dwp/nino-format-validation from UK Gov. Department for Work and Pensions (for checking Ninos)
119119

120120
## Contributors
121121
<!-- markdownlint-enable -->

0 commit comments

Comments
 (0)