7th Meeting Joomla! GSoC 2016 Automated Testing
By Niels Braczek on 2016-06-23 15:27 in GSoC 16 Browser automated tests
Thursday, June 23th, 2016, 14:00 (UTC / GMT) on Google Hangout
Meeting was attended by: Prital Patel, Javier Gomez, Yves Hoppe, Niels Braczek, Puneet Kala
Previous report:
5th Meeting GSoC 16 Browser automated tests
Topics
Presentation and Review
During the last week, Prital worked on these tasks:
1. Implementing com_users backend scenario in step and page object
In this commit, step and page objects were implemented for com_users. Some JoomlaBrowser methods were moved to AcceptanceTester.php.
2. Implementing com_content backend scenario in step and page object
In this commit, step and page objects were implemented for com_content. More JoomlaBrowser methods were moved to AcceptanceTester.php.
3. Test joomla-cms PR
https://github.com/joomla/joomla-cms/pull/10894
Merges
Javier merged all of Prital’s pull requests.
Page Objects presentation
As a first approach, PageObjects were introduced as abstraction for the locators.
Uncertainties, Problems and Questions
-
Content and User steps gets mixed on execution:
https://github.com/joomla-projects/gsoc16_browser-automated-tests/issues/29
Prital is asked to provide a solution.
Tasks for next week / Timeline
-
Continue further with current open issues on GitHub.
-
Fix smaller issues, like Gherkin keyword mismatch.
Long time tasks / issues
-
PHP 5.6 fails on Travis (MySQL in unit) → Yves
Still not solved.
PRs to test / help
-
https://github.com/joomla/joomla-cms/pull/10905 (a bit testing related with a unit test and no one is going to ever test that if you don't do that)
Next meeting
Next meeting is on Friday, July 1st, 2016, at 14:00 (UTC / GMT)