You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2014-11-14-dockerizing-acceptance-testing.markdown
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ That's why we decided to pack **Selenium and PhantomJS into portable Docker cont
13
13
14
14
Docker containers are lightweight and easy to use. If you have Linux. Probably all your servers use Linux, so you might find docker images of Selenium and PhantomJS pretty useful!
15
15
16
-
### Selenium From Container
16
+
### [SeleniumEnv](https://github.com/Codeception/SeleniumEnv): Selenium, Xvfb, Firefox, and Chromium Inside Container
17
17
18
18
OK, lets assume **you are using Linux and Docker >=1.2**.
19
19
From now on running Selenium won't take from you anything more then running those commands:
Instructions are the same for **running PhantomJS**. It can be started with
78
78
@@ -84,11 +84,11 @@ Everything else is pretty similar. Also you can easily switch from Selenium to P
84
84
85
85
## Images and Source Code
86
86
87
-
[SeleniumEnv](https://github.com/Codeception/SeleniumEnv) and [PhantomJS](https://github.com/Codeception/PhantomJsEnv) are created from [Travis CI Cookbooks](https://github.com/travis-ci/travis-cookbooks) and packed into containers. They are free to use and free to modify for custom needs.
87
+
[SeleniumEnv](https://github.com/Codeception/SeleniumEnv) and [PhantomJsEnv](https://github.com/Codeception/PhantomJsEnv) are created from [Travis CI Cookbooks](https://github.com/travis-ci/travis-cookbooks) and packed into containers. They are free to use and free to modify for custom needs.
88
88
89
89
If you need to have Selenium Server from version other than 2.44.0 (which is latest for today), you should update Docker file and build an image from it.
90
90
91
-
SeleniumEnv and PhantomEnv may simplify testing for all Linux users. They will definitely simplify setting up Continuous Integration servers. You can even **recreate a complete testing environment inside a container**. Take a look into [RoboCI](https://github.com/Codegyre/RoboCI) project for this. It allows you to build Travis CI-like service on your own host!
91
+
SeleniumEnv and PhantomJsEnv may simplify testing for all Linux users. They will definitely simplify setting up Continuous Integration servers. You can even **recreate a complete testing environment inside a container**. Take a look into [RoboCI](https://github.com/Codegyre/RoboCI) project for this. It allows you to build Travis CI-like service on your own host!
0 commit comments