Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(46)

Side by Side Diff: components/test/data/password_manager/automated_tests/README

Issue 743013004: Move password manager automated tests to its own subdirectory (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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.
OLDNEW
« no previous file with comments | « components/test/data/password_manager/__init__.py ('k') | components/test/data/password_manager/automated_tests/__init__.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698