<p>A software development team will typically have to test their software. One kind of test that can be done is UI testing, typically done through Selenium and the likes. The stack of services required to run UI tests systematically is often the hardest to set up. Companies like BrowserStack specialize in minimizing that set up task for developers.</p>

<p>I suggest you investigate how to set up Selenium along with a few browsers to allow the other group to test their software. This task will typically revolve around X11, xvfb, x11vnc, selenium/selenium-grid and one or multiple browsers. Docker images from the selenium team itself are pre-built and offer a great level of functionality out of the box.</p>

CC BY-SA 3.0
2017-10-31T04:35:43.593Z
2017-10-31T04:35:43.593Z
Mathieu Mitchell
<p>In our university, our instructor gave Devops environment improvement as a project. I am in the test section of this project and I have a few questions that I can not understand.</p>

<p>Our instructor said that we must write an adapter that interacts with interface(a other group should provide interface) and allows people in this environment to test their own code. Then he wanted us to investigate the Cucumber, Selenium and Junit.</p>

<p>If the code-owner people are going to write their own tests, why am I learning Cucumber? Will not the man who wrote the code write his test with Cucumber?</p>

<p>I am very confused in this regard, please help me with Devops test title.</p>

CC BY-SA 3.0
2017-10-30T15:34:42.253Z
Nevermind then, you should [edit] your question to better explain what you're doing, it's highly unclear what Devops has to do here.
Tensibai
<testing>
How to implement Devops environment test section?
jundo
# How to implement Devops environment test section?

(Asked by: username_0 on 2017-10-30)

In our university, our instructor gave Devops environment improvement as a project. I am in the test section of this project and I have a few questions that I can not understand.

Our instructor said that we must write an adapter that interacts with interface(a other group should provide interface) and allows people in this environment to test their own code. Then he wanted us to investigate the Cucumber, Selenium and Junit.

If the code-owner people are going to write their own tests, why am I learning Cucumber? Will not the man who wrote the code write his test with Cucumber?

I am very confused in this regard, please help me with Devops test title.

**Tags:** testing

> **Comments:**
> **username_1**: Nevermind then, you should [edit] your question to better explain what you're doing, it's highly unclear what Devops has to do here.  

---

## 1 answers

### Answer by username_2 on 2017-10-31. Score: 1

A software development team will typically have to test their software. One kind of test that can be done is UI testing, typically done through Selenium and the likes. The stack of services required to run UI tests systematically is often the hardest to set up. Companies like BrowserStack specialize in minimizing that set up task for developers.

I suggest you investigate how to set up Selenium along with a few browsers to allow the other group to test their software. This task will typically revolve around X11, xvfb, x11vnc, selenium/selenium-grid and one or multiple browsers. Docker images from the selenium team itself are pre-built and offer a great level of functionality out of the box.


---

