By Private Profile 92fe67b0 on 2016-03-03 00:00 in Automated Testing Team

wednesday 2nd of March

 

Meeting was attended by: Javier Gomez, Puneet Kala, Jelle Kok, Niels Braczek, Davide Messia,  Kshitij Sharma, Yves Hoppe, Robert Deutz

Absent:  Roger Abt, Michael Babker, Tristan Bailey, Viktor Vogel, Michiel Verhoef, Jack Raknailuang, Valerie Isaksen, Dalpat Singh, Victor Escobar, Tito Alvarez, Milton Bryant, Roland Dalmulder, David Jardin, Prital Patel

 

 

Previous meeting report: 

https://volunteers.joomla.org/reports/198-19th-meeting-for-automated-testing-working-group 

 

 

Topics Covered in the Meeting: 

 

## Welcomes and See you laters

We welcome Davide Messia

 

## JandBeyond presentations related to testing:

Niels B. presentation was accepted: "Acceptance Testing with PageObjects" 

 

# Google Summer of Code 2016 (Puneet)

Joomla got accepted as organization 2016: https://twitter.com/joomla/status/704389920673153025

 

We have several Project ideas related to tests:

 

Important for students is to read: https://docs.joomla.org/GSoC_Student_Application_Template 

 

## Running system tests on Docker Containers (Tito, Robert, Niels) 

Robert is doing progress.

 

## JoomlaBrowser

https://packagist.org/packages/joomla-projects/joomla-browser  (15362 installs) about 1400 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:

There are issues reported related to an update in selenium after 2.47.1. See https://github.com/Codeception/Codeception/issues/2840 . Not an issue for us now, but we will have problems with it for sure.

 

New pull from Jelle adding drivers other than Firefox: https://github.com/joomla-projects/selenium-server-standalone/pull/10 

 

## Codeception tests for Weblinks

Missing tests for responsive screens, still a todo for any takers: https://github.com/joomla-extensions/weblinks/issues/143

Prital and Kshitij offered to have a look.

 

## Codeception tests for Webservices (Javier)

We need to wait for API tests for updates at: https://github.com/joomla-projects/webservices  (Joomla 3.6)

 

We have a request for to help moving this tests to PHPUnit or Codeception https://github.com/joomla/joomla-cms/pull/8747  and https://github.com/chrisdavenport/service/tree/master/Tests  

 

## Documentation (Javier, Kshitij and Valerie)

Documentation at https://docs.joomla.org/Testing_Joomla_Extensions_with_Codeception  

Javier: I updated a bit moving from old com_localise tests examples to com_weblinks

 

## Unit Tests status

Yves: sample draft how to bootstrap joomla to run unit tests for extensions (in this case com_weblinks) https://github.com/joomla-extensions/weblinks/pull/190 

but it still need work.. as japplication get site uses database.. (session table) we need mockups / stubs for that, maybe we can reuse parts of the joomla stuff

 

## Tests in Joomla 4

no news

 

## Status of Selenium System Tests at Joomla (Kshitij & Puneet)

no updates

 

## QA Scripts (Code Style) and others at Jorobo project

Robert: Looked into it and made some changes to use the proper functions for messaging, PR is in the queue, sat together with Yves and looking into his PR, going to check it and merge it, not sure if I do it before I merged the cleanup or later

 

We need testers for Jorobo pending pulls: https://github.com/joomla-projects/jorobo 

 

## Next meeting

20th Automated Testing Team Meeting

Date & Time

Wed, March 23 at  http://www.timeanddate.com/worldclock/fixedtime.html?msg=20th+Automated+testing+team+meeting&iso=20160323T16&p1=31&ah=1