<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Testing on Romano Roth</title><link>https://romanoroth.com/en/tags/testing/</link><description>Recent content in Testing on Romano Roth</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>Romano Roth</copyright><lastBuildDate>Tue, 09 Jan 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://romanoroth.com/en/tags/testing/index.xml" rel="self" type="application/rss+xml"/><item><title>Architecting for Continuous Delivery at Conf42 DevSecOps 2024</title><link>https://romanoroth.com/en/blogs/architecting-continuous-delivery-conf42/</link><pubDate>Tue, 09 Jan 2024 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/architecting-continuous-delivery-conf42/</guid><description>&lt;p>At the Conf42 DevSecOps 2024 conference, I presented my approach to architecting for continuous delivery. After more than 21 years at Zühlke, working across industries on DevOps transformations, I keep seeing the same fundamental problem: value streams broken by walls of confusion. In this talk, I walk through how organizations can move from project thinking to product thinking, build in quality and security from the start, architect for operability, and use platform engineering to scale it all.&lt;/p></description></item><item><title>High-Quality Work in Software Engineering and Building Great Developer Experience</title><link>https://romanoroth.com/en/blogs/high-quality-work-in-software-engineering/</link><pubDate>Fri, 09 Dec 2022 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/high-quality-work-in-software-engineering/</guid><description>&lt;p>What defines high-quality work in software engineering? Is it Scrum? Clean Code? TDD? Functional programming? In this Expert Talks session, my colleague Milan and I present two complementary perspectives. Milan covers the pillars of high-quality engineering work, from team building and customer centricity to clean code and engineering culture. I then show how DevOps and continuous delivery help build great products by moving from a project mindset to a product mindset.&lt;/p></description></item><item><title>Hey DevOps, you're killing my job!</title><link>https://romanoroth.com/en/blogs/hey-devops-you-re-killing-my-job/</link><pubDate>Mon, 22 Nov 2021 18:02:18 +0000</pubDate><guid>https://romanoroth.com/en/blogs/hey-devops-you-re-killing-my-job/</guid><description>&lt;p>Is DevOps really the reason why testing and quality assurance (QA) employees are being increasingly automated out of a job?
&lt;a href="https://www.linkedin.com/in/piawiedermayer/" target="_blank" rel="noreferrer">Pia Wiedermayer&lt;/a>, Head of QA, and &lt;a href="https://www.linkedin.com/in/romanoroth/" target="_blank" rel="noreferrer">Romano Roth&lt;/a>, Head of DevOps, discuss different ways to incorporate the wealth of experience of testing and QA specialists into the agile team culture.&lt;/p></description></item><item><title>What is the difference between traditional testing and agile testing?</title><link>https://romanoroth.com/en/blogs/what-is-the-difference-between-traditional-testing-and-agile-testing/</link><pubDate>Wed, 27 Jan 2021 21:32:09 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-the-difference-between-traditional-testing-and-agile-testing/</guid><description>&lt;p>&lt;figure>&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="1280"
 height="720"
 src="https://romanoroth.com/images/blog/what-is-the-difference-between-traditional-testing-and-agile-testing-inline-1_hu_b37e149e5374da49.jpg"
 srcset="https://romanoroth.com/images/blog/what-is-the-difference-between-traditional-testing-and-agile-testing-inline-1_hu_b37e149e5374da49.jpg 800w, https://romanoroth.com/images/blog/what-is-the-difference-between-traditional-testing-and-agile-testing-inline-1.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://romanoroth.com/images/blog/what-is-the-difference-between-traditional-testing-and-agile-testing-inline-1.jpg">&lt;/figure>
&lt;/p>
&lt;p>When we are talking about traditional testing, we are talking about the V-model which is used in waterfall projects. We do requirement engineering, we write down features for our software, then we break them down and then write stories which are then given to the developer to implement this story. The developer then codifies this and then writes unite tests and integration tests.&lt;/p></description></item><item><title>What is CI/CD?</title><link>https://romanoroth.com/en/blogs/what-is-ci-cd/</link><pubDate>Tue, 04 Aug 2020 18:49:47 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-ci-cd/</guid><description>&lt;p>In traditional software development, software is merged and tested by all developers in one big single integration step that usually takes weeks or even months. Since this only happens every few months, this step is very time-consuming.&lt;/p></description></item><item><title>What Is Continuous Integration (CI)?</title><link>https://romanoroth.com/en/blogs/what-is-continuous-integration/</link><pubDate>Tue, 04 Aug 2020 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-continuous-integration/</guid><description>&lt;p>In traditional software development, integration was a single, painful event. Every developer worked in isolation for weeks or months, and at the end the team merged everything in one big bang. The integration step took weeks, sometimes months. Conflicts piled up, bugs hid in the seams between modules, and nobody could say with confidence whether the system actually worked. Continuous Integration was invented to make that pain disappear.&lt;/p></description></item></channel></rss>