Why should you use UI tests? How did we install automated tests in our infrastructure? Where were the hurdles and how did we solve them? We’ll try to answer all of these questions in this blog post.
Continuous delivery aims to reduce development costs through high-level automation, speed up deployment processes, increase the quality of processes and be more flexible and responsive to customer requirements earlier on in the process. (Our video session offers a detailed introduction to the concept.) Part of this article addresses how this is done in practice. We will configure Atlassian’s CI server Bamboo to install a simple Java web application on a Tomcat application server at the touch of a button.
Behavior Driven Development (BDD) aims to bring together the actors involved in software projects, from the stakeholders to developers, and to document functional requirements in simple and understandable standardized language.
These texts are not only meant to make sure everyone has a common understanding or to serve documentation purposes. They can also be used to test and verify whether the defined software criteria have been met with the help of modern tools.
With the new Bamboo 5.8 you can count on a faster and cleaner build pipeline. The build structure is more clear due to better agent management and smarter tasks. Read here to learn about Docker integration and Amazon resources