Skip to content

[DEPRECATED] Cadasta Automated Functional Test Suite

License

Notifications You must be signed in to change notification settings

Cadasta/cadasta-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cadasta-test

The Cadasta Functional Test Suite is a separate project that provides automated user-interface tests to verify the functionality of the Cadasta Platform from the point of view of a user using a web browser. The test suite uses Selenium as the main technology for writing automated tests. These tests are written in Python using Selenium bindings. Selenium, in cooperation with the browser software companies, provides various WebDrivers that interface with a real browser like Firefox or Chrome, or a headless browser like PhantomJS. The tests instruct the WebDriver which then controls user interactions on the browser such as entering text into form fields or clicking buttons.

For more information on the test suite architecture and how to run functional tests locally in the development VM, please refer to the following wiki pages: