An error occurred fetching the project authors.
- 29 Oct, 2018 2 commits
-
-
Jérome Perrin authored
This is a backward incompatible parameter change. for example to run on saucelabs, instead of: { "target": "iOS", "target-version": "11.3", "target-device": "iPhone Simulator", "target-browser": "Safari", "appium-server-auth": "username:auth-token", "test-suite" : "renderjs", "remote-access-url": "https://softinst1234.host.vifib.net" } we now use: { "target": "selenium-server", "desired-capabilities": { "platformName": "iOS", "browserName": "Safari", "platformVersion": "11.3", "deviceName": "iPhone Simulator" }, "server-url": "https://username:auth-token@ondemand.saucelabs.com/wd/hub", "test-suite": "renderjs", "remote-access-url": "https://softinst106116.host.vifib.net" } To run locally empty parameters are still OK.
-
Jérome Perrin authored
-
- 06 Sep, 2018 1 commit
-
-
Jérome Perrin authored
replace slapos.recipe:xvfb by a simple wrapper
-
- 21 Feb, 2017 1 commit
-
-
Romain Courteaud authored
-
- 02 Nov, 2016 1 commit
-
-
Ivan Tyagov authored
-
- 28 Oct, 2016 1 commit
-
-
Douglas authored
It uses Appium, which provides a Selenium WebDriver compatible API to remotely control an iOS (or Android) simulator. This way we can run tests in both mobile OSes without big changes to the current test code and infrastructure. This allows user to customize in the test suite module on which system they want to run the tests (Firefox or iOS) through the slapos parameters. In iOS, for example, it's possible to change the iOS version and it's required that the user give the SauceLabs credentials in form of user:apikey using the `appium_server_auth` parameter. An example of parameters to use in a test suite: ``` { "mariadb": { "relaxed-writes": true, "mariadb-relaxed-writes": true, "test-database-amount": 30 }, "target": "iOS", "target-version": "9.3", "target-device": "iPhone Simulator", "target-browser": "Safari", "appium-server-auth": "username:auth_token", "test-suite" : "jio" , "test-url": "jio-repository.git/test/tests.html" } ```
-
- 04 Apr, 2016 1 commit
-
-
Romain Courteaud authored
This software release install all git repositories, firefox, nginx and nodejs. It configure jio/renderjs development environnment. Finally, it provides a runTestSuite script to easily publish results in ERP5. Firefox is controlled with Selenium WebDriver, to launch qunit tests and parse results.
-