OLD | NEW |
1 This file contains high-level info about how to use password manager tests and | 1 This file contains high-level info about how to use password manager tests and |
2 how to create new ones. | 2 how to create new ones. |
3 | 3 |
4 The password manager tests purpose is to allow automatic password manager | 4 The password manager tests purpose is to allow automatic password manager |
5 checking and avoiding to do so manually. | 5 checking and avoiding to do so manually. |
6 The tests are written in python using selenium Webdriver library. | 6 The tests are written in python using selenium Webdriver library. |
7 | 7 |
8 | 8 |
9 =====Getting started===== | 9 =====Getting started===== |
10 | 10 |
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
170 * Remove the profile if the tests fail at the beginning for unknown reason. | 170 * Remove the profile if the tests fail at the beginning for unknown reason. |
171 * If tests fail, isolate the one that causes problem, read debugging messages | 171 * If tests fail, isolate the one that causes problem, read debugging messages |
172 and keep your eyes on the browser window to understand its causes: | 172 and keep your eyes on the browser window to understand its causes: |
173 a) In the tests, we often need to wait for a menu to appear ... If the | 173 a) In the tests, we often need to wait for a menu to appear ... If the |
174 menu takes more time to appear than expected, the tests are going to fail. | 174 menu takes more time to appear than expected, the tests are going to fail. |
175 b) The websites change very often. And even if they are not changed, they some | 175 b) The websites change very often. And even if they are not changed, they some |
176 time show a popup that broke the tests. In the case you need to login manually | 176 time show a popup that broke the tests. In the case you need to login manually |
177 to the website, close all popup and logout. | 177 to the website, close all popup and logout. |
178 * If you are logged in when the tests crashes, don't forget to log out before | 178 * If you are logged in when the tests crashes, don't forget to log out before |
179 running the tests a second time. | 179 running the tests a second time. |
OLD | NEW |