instaclick / php-webdriver

W3C and Selenium 2 webdriver "thin client" for php 5.3+ and namespaces.
Other
436 stars 62 forks source link

Test Suite #112

Open robocoder opened 2 years ago

robocoder commented 2 years ago

Add Docker setup (Dockerfile. docker-compose.yaml, and test-suite) to test the master and 1.x branches against:

robocoder commented 2 years ago

See @mvorisek's PR #114 which added a github workflow for Selenium 2 and 3.

robocoder commented 9 months ago

First objective is passing unit tests. This should identify php version issues quickly.

Second objective is functional testing. This should test against a known working driver.

Third objective is integration testing. The MinkSelenium2Driver is AFAIK still a consumer.

Fourth objective is driver compatibility. With so many drivers, versions, and a living document for the spec, this might be overwhelming, so I'm leaving it for last.

aik099 commented 6 months ago

The broken build on 1.x branch was fixed in the https://github.com/instaclick/php-webdriver/pull/133.