Skip to content

Commit e066cd2

Browse files
committed
updated
1 parent edd7032 commit e066cd2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

_posts/2014-11-14-dockerizing-acceptance-testing.markdown

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ That's why we decided to pack **Selenium and PhantomJS into portable Docker cont
1313

1414
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!
1515

16-
### Selenium From Container
16+
### [SeleniumEnv](https://github.com/Codeception/SeleniumEnv): Selenium, Xvfb, Firefox, and Chromium Inside Container
1717

1818
OK, lets assume **you are using Linux and Docker >=1.2**.
1919
From now on running Selenium won't take from you anything more then running those commands:
@@ -72,7 +72,7 @@ docker run -i -t -p 4444:4444 -e APP_PORT=8000 davert/selenium-env
7272
codecept run acceptance
7373
{% endhighlight %}
7474

75-
### PhantomJS From Container
75+
### [PhantomJsEnv](https://github.com/Codeception/PhantomJsEnv): PhantomJS Inside Container
7676

7777
Instructions are the same for **running PhantomJS**. It can be started with
7878

@@ -84,11 +84,11 @@ Everything else is pretty similar. Also you can easily switch from Selenium to P
8484

8585
## Images and Source Code
8686

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.
8888

8989
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.
9090

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!
9292

9393
Use them and enjoy :)
9494

0 commit comments

Comments
 (0)