22th Meeting for Automated Testing working Group,
By on 2016-04-27 15:45 in Automated Testing Team
wednesday 27th of April
Meeting was attended by: Javier Gomez, Niels Braczek, Yves Hoppe, Ruchiranga Wickramasinghe, Krys Nuvadga, Jelle Kok, Puneet Kala,
Absent: Roger Abt, Tristan Bailey, Viktor Vogel, Michiel Verhoef, Jack Raknailuang, Valerie Isaksen, Dalpat Singh, Victor Escobar, Tito Alvarez, Milton Bryant, Roland Dalmulder, David Jardin, Prital Patel, Ashan Fernando, Davide Messia, Kshitij Sharma, Robert Deutz
Previous meeting report: https://volunteers.joomla.org/reports/213-21th-meeting-for-automated-testing-working-group
Topics Covered in the Meeting:
## Welcomes and See you laters
We welcome Ruchiranga Wickramasinghe, the student of Javascript Tests Google Summer of Code project.
We also welcome Krys Nuvadga who will be working in the Page Objects.
## JandBeyond presentations related to testing:
-
Niels presentation was accepted: "Acceptance Testing with PageObjects" (http://jandbeyond.org/programme.html?view=session&id=313&return=L3Byb2dyYW1tZS5odG1s)
-
Michael B.: BeTesting (http://jandbeyond.org/programme.html?view=session&id=152&return=L3Byb2dyYW1tZS5odG1s) and Beyond Testing (http://jandbeyond.org/programme.html?view=session&id=154&return=L3Byb2dyYW1tZS5odG1s)
-
Javier: An agile way to build Joomla projects (http://jandbeyond.org/programme.html?view=session&id=350&return=L3Byb2dyYW1tZS5odG1s it will talk a bit about BDD)
# Google Summer of Code 2016 (Puneet)
Testing related projects accepted in GSoC 2016:
-
Project VIII: Browser Automated Tests for Joomla! CMS(covering Users and Content features) https://summerofcode.withgoogle.com/projects/#5724182314745856
-
Project X: JavaScript Unit Tests: Project Proposal https://summerofcode.withgoogle.com/projects/#6355022090600448
Projects are going to start in the present week.
## Running system tests on Docker Containers (Tito, Robert, Niels)
No updates
## JoomlaBrowser
https://packagist.org/packages/joomla-projects/joomla-browser (18496 installs) about 3124 more than last meeting.
We need to finish this: https://github.com/joomla-projects/joomla-browser/pull/40, any takers? is linked to: https://github.com/joomla-projects/joomla-browser/pull/83
## Selenium server standalone:
We are in latest Selenium 2.53.0
Jelle updated his pull, we need testers: https://github.com/joomla-projects/selenium-server-standalone/pull/10
## Codeception tests for Weblinks
There are several awaiting merges related to responsive design.
We need to prepare the test to update to Codeception 2.2. That incorporates several additions:
-
http://codeception.com/03-05-2016/codeception-2.2.-upcoming-features.html#.VyDFraN97yU
-
http://codeception.com/03-10-2016/even-more-features-of-codeception.html#.VyDF96N97yU
Javier: we would need to try the Gherkin features in Weblinks: http://codeception.com/03-26-2016/codeception-2.2-beta.html#.VyDXH6N97yU
## Codeception tests for Webservices (Javier)
No updates
## Documentation
No updates at https://docs.joomla.org/Testing_Joomla_Extensions_with_Codeception
## Unit Tests status
no news
## Tests in Joomla 4
Niels: We managed to increase the overall coverage once more https://github.com/joomla-projects/joomla-pythagoras (we're currently working on the `clean-base` branch.)
## Status of Selenium System Tests at Joomla (Kshitij & Puneet)
no updates
## QA Scripts (Code Style) and others at Jorobo project
There were several updates to JoRobo:
-
1.) FTP upload / deployment option
-
2.) robo headers, adding / updating copyright headers in project directory
-
3.) Minor refactoring and cleanup
See: https://github.com/joomla-projects/jorobo/pull/12
Fixed GitHub release, now you can automatically create releases with JoRobo including Changelog + file upload of the built package https://github.com/joomla-projects/jorobo/pull/18
All copyrights were updated by using the new Headers command: https://github.com/joomla-projects/jorobo/pull/16
## Next meeting
23rd Automated Testing Team Meeting
Date & Time |
Wed, May 18 at http://www.timeanddate.com/worldclock/fixedtime.html?msg=23+automated+testing+working+group+meeting&iso=20160518T16&p1=31&ah=1 |