Merge lp://staging/~elopio/ubuntu-autopilot-tests/content-hub-address-book into lp://staging/ubuntu-autopilot-tests/ubuntu-experience-tests
Status: | Rejected | ||||
---|---|---|---|---|---|
Rejected by: | Leo Arias | ||||
Proposed branch: | lp://staging/~elopio/ubuntu-autopilot-tests/content-hub-address-book | ||||
Merge into: | lp://staging/ubuntu-autopilot-tests/ubuntu-experience-tests | ||||
Diff against target: |
74 lines (+58/-0) 2 files modified
debian/control (+4/-0) ubuntu_experience_tests/tests/contenthub/test_address_book_integration_with_content_hub.py (+54/-0) |
||||
To merge this branch: | bzr merge lp://staging/~elopio/ubuntu-autopilot-tests/content-hub-address-book | ||||
Related bugs: |
|
||||
Related blueprints: |
UX Test Automation
(Undefined)
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Julien Funk | Pending | ||
Víctor R. Ruiz | Pending | ||
Javier Collado | Pending | ||
Richard Huddie | Pending | ||
Ubuntu Testcase Admins | Pending | ||
Review via email:
|
Description of the change
This is a skeleton for a user acceptance test of an Ubuntu Experience.
Every step on the test is a helper that needs to be implemented and tested on the corresponding project.
So, for example, address_
Jvier, Richard and Victor, my proposal for the work of what remains of this week and the next one is that each one of us takes a line from this skeleton and implements that helper.
I'll ping you when I wake up so we can discuss about this, and you can tell me what do you think.
Please not that the gaps team is working on the address book, so we'll need to coordinate work with them.
Also, we'll find automation blockers on our way, but that's precisely the purpose of this. Start a test from top to bottom, with the highest level definition, and start implementing step by step, solving blockers on our way. If we can't solve a blocker without a developer help, we can jump to the next step or the next test while it's being fixed.
63 + address_book = self.open_ address_ book() -> Javier will do it. book.main_ window. go_to_add_ contact( ) -> Richard will do it. editor. fill_form( first_name= test_first_ name) -> Leo will do it.
64 + contact_editor = address_
65 + contact_