Ebook Test Automation Xray
Ebook Test Automation Xray
1. Introduction
3. Where to start
7. Conclusion
Test automation:
Phase in which
a Defect is detected
Service tests
Service or functional tests validate the business logic
without involving the UI, thus their focus is more on
the “Are we building the right system?” question.
These are a great fit to complement unit tests and
can be run in a continuous integration scenario since
their overhead is acceptable.
Some helpful BDD (Behaviour Driven Development)
frameworks for this purpose include Cucumber or
RSpec.
UI tests
On the other hand, UI or end-to-end tests are the
ones that validate business’ or user’s demands
simulating real usage. Typical examples of these make
use of web automation frameworks such as Selenium
for driving browser tests.
Acceptance tests
On top, or in parallel, you may have acceptance tests
as a way of formally ensuring the specifications are
being met.
. fosters collaboration;
. is highly flexible, extensible and can be effortlessly
integrated with;
. keeps track of changes, ensures accountability
and traceability;
Testing oriented
www.getxray.app
/showcase/xrayapp/
/xrayapp/
/xrayapp/
getxray.app