This is TheTestRoom. I blog about Agile, Automation, Software Testing and much, much more.
Stand Up, Are You Doing it Right
A Stand Up is powerful, only when done right Most of us have experienced taking part in one, have youRead more.
I Pushed a Bug in Production
It’s inevitable, at some point you will push a bug in production Statistically speaking, at some point you will pushRead more.
Agile Pairing Power
Agile pairing, takes two to tango! Once upon a time, I too did not see the benefits of pair programming.Read more.
Automation QA Interview Questions
Making the jump from a Manual and into a Technical QA role can be difficult and challenging. Here are someRead more.
Do you know how to use WebDriverJS to interact with a Dropdown field? Let’s use WebDriverJS dropdown to select aRead more.
WebDriverJS Switching Windows
When writing an automated test, you may encounter scenarios where you might have to switch browser windows. In this postRead more.
WebDriverJS Properties File
The concept of Properties is a great way to control test configuration. WebDriverJs Properties can help to scale automated tests.Read more.
Some People Hate Cucumber
This may come as a surprise to you, some people actually hate Cucumber. But, do you know why? Why HateRead more.
Good Automation Framework
It’s easy to build an automation framework that works. It’s tough building a framework that works well. What is anRead more.
Let’s TDD and BDD
What is the best approach of writing tests? TDD vs BDD. Have you heard of either Test Driven Developer (TDD)Read more.
CatLight is a status notifier. Jenkins is a CI tool. Put the two together and you get Jenkins CatLight. CatLightRead more.
Agile Is Just Waterfall
Agile is just Waterfall, really? Waterfall is a wonderful concept. It allows managers to ‘plan’ for problems. Also allows DevelopersRead more.
Jenkins CLI, your one stop shop for a ‘quicky’ with Jenkins. Jenkins is an amazing CI tool which allows usRead more.
Docker Compose is going to become your best friend. Do you remember in the previous post, we talked about runningRead more.
Multiple Docker Containers
The concept of Linking Docker Container allows a user to get one container to talk to another. This concept ofRead more.
A Docker Container is an encapsulated solution for running a machine with applications/software. It internalizes all dependencies allowing anyone toRead more.
Did you know that you can install Docker in Window. Well, let’s have a look. Before you install Docker inRead more.
To Docker or not to Docker, that is the question. Docker is an open source project but you already knowRead more.
E2E Code Coverage
E2E Code Coverage, is that even possible? The concept of code coverage is used to ensure that the main applicationRead more.
Do Not Automate Everything
No, we can-not automate every test. In an ideal world, we should be able to automate every type of test.Read more.
Writing E2E UI Tests when UI is not ready
Writing E2E UI tests when UI is not ready is not an easy problem to solve. Ill get right toRead more.
You Don’t Need Cucumber for BDD
You don’t need Cucumber for BDD. Oh boy, I can already sense the loving embrace of you, the reader. LetRead more.
Is Agile Fragile
Is Agile fragile? In Software Development, Agile is a way of developing code. It is essentially an unspoken promise ofRead more.
Manual Testing more important than Automation?
Is manual testing more important than automation? Depending on who you ask the answer might be different. Manual testing isRead more.
Welcome to an easy and simple guide to installing WebDriverJS. WebDriverJS is a Web Automation framework which we can useRead more.
GitHub Setup Tutorial
In this blog we will go through GitHub setup and create a simple repository. Once we have done this weRead more.
Jenkins Cron Setup Tutorial
We will look at Jenkins Cron scheduling in this blog entry. Jenkins Cron Scheduling First of all what is Cron?Read more.
Jenkins Cucumber Tutorial
Jenkins Cucumber Tutorial Jenkins Cucumber Tutorial, this in blog entry we will look at writing a simple Cucumber test andRead more.
Jenkins Selenium Tutorial
Jenkins Selenium Tutorial for beginners. In this video we will go through setting up a job in Jenkins and weRead more.
Jenkins Installation Maven Test
Jenkins Installation is an important concept as this will allow you to run Jenkins. Jenkins Installation Maven Test In thisRead more.