This allows for the integration of PHP based unit tests with a Selenium Server or remote Saucelabs connection. The unit tests provided are currently compatible with Firefox 17.0.1 and Selenium Server 2.25.
-
Copy the contents of
s2-php-webdriver
to you server. -
Modify the configuration settings in
Test/Base.php
if necessary. -
Verify that your Selenium Server is running and then execute:
$ phpunit Test
Selenium-Saucelabs (S2) PHP WebDriver
Copyright 2015 Bronto Software, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.