Auto-tools/Automation Development/Meetings/130916: Difference between revisions

Line 101: Line 101:
|}
|}


== Mobile (Robocop) ==
* Progress on [https://docs.google.com/spreadsheet/ccc?key=0AhE7m4JB2j6tdDJBT2dlbVJwUk9PSy1RbHo4WVNiUGc#gid=8 Robocop Automation]
* Goals progress:
* Bugs with work in progress:
* TBD
** {{Bug|820859}} - Robocop: Add test for 'Clear Private Data'
** {{Bug|830834}} - Robocop: Add test for 'Show Search Suggestions' feature
** {{Bug|836341}} - Robocop: Add test for "Clear download history"
** {{Bug|899187}} - [fig] Create new testBookmarksPage test to replace original testBookmarksTab.java.in
* Bugs with patches awaiting review:
** {{Bug|896574}} - [fig] Fix and re-enable testAddSearchEngine
** {{Bug|899182}} - [fig] Re-implement robocop testBookmark.java.in
** {{Bug|916107}} - Tag the BrowserSearch ListView and the TopBookmarksView in order for UI tests to access them
* Bugs awaiting integration:
** {{Bug|888277}} - Robocop: Add test for Private Browsing
* Bugs recently integrated:
** {{Bug|907734}} - Robocop: Split database interactions and strings definitions in separate classes to structure Robocop apis better
** {{Bug|896566}} - [fig] Fix and re-enable testClearPrivateData
** {{Bug|896557}} - [fig] Fix and re-enable testWebContentContextMenu
** {{Bug|897078}} - [fig] Intermittent testImportFromAndroid | Waiting for search bar - Search bar found
** {{Bug|908795}} - Intermittent Android testClearPrivateData | Checking history exists - History exist
* '''Issues'''
** During the re-write of the tests to work with the new about:home we discovered that the Robocop api is not as scalable as we would like to. The Mobile Front-End team with the help of Geoff Brown decided that the api needs to be re-written and the progress can be seen in {{Bug|910791}} - [meta] New UI testing API. As a first step I grouped all database interactions in a DatabaseHelper class and created a StringHelper class to improve the independence of tests to the String changes in {{Bug|907734}}. Lucas created a first patch for the new Robocop api structure - {{Bug|910859}} - Bootstrap new UI testing API - but we are still analyzing the best approach to these changes


= Personal Status =
= Personal Status =
Confirmed users
905

edits