<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Cody Simons</title>
    <description>The latest articles on DEV Community by Cody Simons (@codysimons20).</description>
    <link>https://dev.to/codysimons20</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F753512%2F85f13300-9edc-4099-98ed-07eb3dddd319.jpg</url>
      <title>DEV Community: Cody Simons</title>
      <link>https://dev.to/codysimons20</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codysimons20"/>
    <language>en</language>
    <item>
      <title>Smarter Test Execution with Dynamic Test Suites and Global Variables</title>
      <dc:creator>Cody Simons</dc:creator>
      <pubDate>Mon, 17 Jan 2022 07:37:39 +0000</pubDate>
      <link>https://dev.to/codysimons20/smarter-test-execution-with-dynamic-test-suites-and-global-variables-bp9</link>
      <guid>https://dev.to/codysimons20/smarter-test-execution-with-dynamic-test-suites-and-global-variables-bp9</guid>
      <description>&lt;p&gt;"Delivering quality at speed has become part of the quality assurance lexicon over the past few years. However, as manual work remains “unskippable” in different steps of our test cycles, the goal of running more tests in a shorter time might seem to be out of reach.&lt;/p&gt;

&lt;p&gt;Today’s article will walk you through the latest features of Katalon Recorder 5.6 and explain how they help reduce manual efforts and shorten your next test cycles."&lt;br&gt;
&lt;a href="https://www.katalon.com/resources-center/blog/recorder-5-6-release/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;

</description>
      <category>testing</category>
      <category>testdev</category>
      <category>automationtesting</category>
    </item>
    <item>
      <title>Top DevOps Tools</title>
      <dc:creator>Cody Simons</dc:creator>
      <pubDate>Mon, 17 Jan 2022 07:33:55 +0000</pubDate>
      <link>https://dev.to/codysimons20/top-devops-tools-11dd</link>
      <guid>https://dev.to/codysimons20/top-devops-tools-11dd</guid>
      <description>&lt;p&gt;"DevOps is a practice, not a tool, but tools are needed to implement it. Breaking down walls of communication and creating visibility and trust across all the teams involved in delivering software and technology is challenging. The right tools make the automation and integrations needed across functional teams seamless, open, and scalable."&lt;br&gt;
&lt;a href="https://www.katalon.com/resources-center/blog/top-devops-tools/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>tools</category>
    </item>
    <item>
      <title>Moving At DevOps Speed With In Sprint Automation</title>
      <dc:creator>Cody Simons</dc:creator>
      <pubDate>Mon, 17 Jan 2022 07:32:00 +0000</pubDate>
      <link>https://dev.to/codysimons20/moving-at-devops-speed-with-in-sprint-automation-275f</link>
      <guid>https://dev.to/codysimons20/moving-at-devops-speed-with-in-sprint-automation-275f</guid>
      <description>&lt;p&gt;"From the traditional Waterfall model to more iterative approaches like Agile and DevOps, software testing is constantly evolving. And while teams have worked their way to deliver quality at speed, there seems to be something holding them back. Read on to learn about in-sprint automation and why it’s the key to moving at DevOps speed."&lt;br&gt;
&lt;a href="https://www.katalon.com/resources-center/blog/in-sprint-automation/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>insprint</category>
      <category>automation</category>
    </item>
    <item>
      <title>Top 15 List of Automation Testing Tools</title>
      <dc:creator>Cody Simons</dc:creator>
      <pubDate>Mon, 17 Jan 2022 07:30:26 +0000</pubDate>
      <link>https://dev.to/codysimons20/top-15-list-of-automation-testing-tools-3nd2</link>
      <guid>https://dev.to/codysimons20/top-15-list-of-automation-testing-tools-3nd2</guid>
      <description>&lt;p&gt;"&lt;strong&gt;Automation Testing Tools – How to Choose The Right One&lt;/strong&gt;&lt;br&gt;
Automation testing tools are applications designed to verify function and/or non-functional requirements via automated test scripts.&lt;/p&gt;

&lt;p&gt;With the Agile and DevOps manifesto as the standard of software testing, setting a clear-cut automation testing tools evaluation strategy is key. Ultimately, this strategy will need to answer the questions of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What features are you looking for?&lt;/li&gt;
&lt;li&gt;Who’s going to use the tool for testing? Devs or QA teams?&lt;/li&gt;
&lt;li&gt;Can it be integrated with CI/CD pipelines or toolchains?&lt;/li&gt;
&lt;li&gt;Is it easy to maintain scripts and reuse test assets?&lt;/li&gt;
&lt;li&gt;What is your team’s budget?&lt;/li&gt;
&lt;li&gt;Where can you get support for technical issues? &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Plus, there isn’t really a one-size-fits-all automation tool. It really boils down to your team’s specific needs."&lt;br&gt;
&lt;a href="https://www.katalon.com/resources-center/blog/automation-testing-tools/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;

</description>
      <category>automationtestingtools</category>
      <category>automationtesting</category>
      <category>todayilearned</category>
    </item>
    <item>
      <title>Top 10 Free Open-Source Testing Tools, Framework &amp; Libraries</title>
      <dc:creator>Cody Simons</dc:creator>
      <pubDate>Fri, 07 Jan 2022 09:09:25 +0000</pubDate>
      <link>https://dev.to/codysimons20/top-10-free-open-source-testing-tools-framework-libraries-4jcf</link>
      <guid>https://dev.to/codysimons20/top-10-free-open-source-testing-tools-framework-libraries-4jcf</guid>
      <description>&lt;p&gt;Free open-source frameworks, libraries, and tools are the go-to solutions for automation testing.&lt;/p&gt;

&lt;p&gt;The main difference between these is knowing your preference between building a brand new test automation framework using libraries or working with a made-ready tool where testing is all you will have to care about.&lt;/p&gt;

&lt;p&gt;This article gives you a quick glance at the Top 10 Free and Open Source Testing Tools, Framework and Libraries.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.katalon.com/resources-center/blog/open-source-testing-tools/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>testingtools</category>
      <category>framework</category>
      <category>libraries</category>
    </item>
    <item>
      <title>Automated vs. Manual Testing: When and Why?</title>
      <dc:creator>Cody Simons</dc:creator>
      <pubDate>Fri, 07 Jan 2022 08:14:14 +0000</pubDate>
      <link>https://dev.to/codysimons20/automated-vs-manual-testing-when-and-why-2733</link>
      <guid>https://dev.to/codysimons20/automated-vs-manual-testing-when-and-why-2733</guid>
      <description>&lt;p&gt;"Testing is the backbone of the Agile software development methodology. The efficiency of the testing process directly impacts the quality of the deliverables and the goodwill of the organization. Buggy software can lead to poor user experience, delayed project timelines, diminished brand value, and revenue losses."&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.katalon.com/resources-center/blog/manual-testing-vs-automation-testing/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;

</description>
      <category>automatedtesting</category>
      <category>manualtesting</category>
      <category>softwaretesting</category>
      <category>opensource</category>
    </item>
    <item>
      <title>The Different Types of Automation Testing: The Guide for Beginners</title>
      <dc:creator>Cody Simons</dc:creator>
      <pubDate>Wed, 05 Jan 2022 09:15:47 +0000</pubDate>
      <link>https://dev.to/codysimons20/the-different-types-of-automation-testing-the-guide-for-beginners-l21</link>
      <guid>https://dev.to/codysimons20/the-different-types-of-automation-testing-the-guide-for-beginners-l21</guid>
      <description>&lt;h2&gt;
  
  
  What is automation testing?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--S73Y1eOI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0no39cymwrm0yp2srn57.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--S73Y1eOI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0no39cymwrm0yp2srn57.png" alt="What is automation testing" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Imagine you own a software application, and you don’t have another choice besides verifying the system’s functionality by conducting an enormous number of test cases manually. That sounds so frustrating, and it is going to take you a lot of time. Therefore, test automation was created to tackle this problem.&lt;br&gt;
Nowadays, automated testing is rising significantly and changing the way people think about software testing. Unlike manual testing, automation testing uses powerful tools to automatically control and execute the test cases. It allows the testers to simplify the repetitive test suite and boost bug fixes and detection efficiency, thus saving tremendous time and human effort. &lt;br&gt;
This article helps you to understand more about automation testing and different types of test automation. &lt;/p&gt;

&lt;h2&gt;
  
  
  Types of automation testing
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Which test cases can be automated?
&lt;/h3&gt;

&lt;p&gt;Test automation is a powerful technique that helps to enhance the efficiency of the testing process. It is fantastic, but not all test cases can be automated. To select suitable test cases to be automated using the following criteria:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Test cases are critical to the business&lt;/li&gt;
&lt;li&gt;Repeated test cases &lt;/li&gt;
&lt;li&gt;Test cases that are difficult to execute manually (Multilingual testing…) &lt;/li&gt;
&lt;li&gt;Test cases which demand a tremendous amount of time.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Types of testing
&lt;/h3&gt;

&lt;p&gt;There are two main types of testing, which are functional and non-functional testing. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Functional testing:&lt;/strong&gt; Functional testing was executed to test the business aspects of the application to make sure that the functionality meets the expected requirements. Functional testing checks &lt;strong&gt;WHAT&lt;/strong&gt; the system does&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Non-functional testing:&lt;/strong&gt; Evaluates the performance, security and data storage, etc., of the application and compares with the expected results.Non-functional testing checks &lt;strong&gt;HOW&lt;/strong&gt; well the system performs.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Example of functional and non-functional testing:&lt;br&gt;
Airbnb is an online marketplace connecting travelers with local hosts. Functional testing will test the critical features of Airbnb (connecting the owner with the people who are looking for accommodation). Non-functional testing will test the security of owner-renter financial transactions and how fast and precise the application works. &lt;/p&gt;

&lt;h3&gt;
  
  
  Types of tests
&lt;/h3&gt;

&lt;p&gt;There are five main types of tests:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Smoke tests&lt;/strong&gt;: Smoke testing is carried out to verify the most central features to ensure no problem in further testing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Integration tests&lt;/strong&gt;: A test case consists of separate modules that must be tested as a whole to ensure smooth integration between them.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Security tests&lt;/strong&gt;: This identifies the loopholes and exposes all the vulnerabilities in the whole system.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Performance tests&lt;/strong&gt;: help the tester to check out the speed, responsiveness, stability, extensibility, and efficiency of the software. The goal of performance testing is to eliminate performance bottlenecks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Acceptance tests&lt;/strong&gt;: This is the final step before launching the software to end-users. These tests determine how end-users accept our products.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Phases of testing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Unit:&lt;/strong&gt; This is the very beginning level of testing, which tests the single units of the application. Unit tests can be done both manually and automatically by the developers before moving to the next phase to the testers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;API:&lt;/strong&gt; API stands for Application Programming Interface, which plays the role of an intermediary between two different software systems. API evaluates the integration between two layers in terms of reliability, performance, communication, and data transmission. This phase is pretty flexible. It can be conducted before or after the UI test. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;UI:&lt;/strong&gt; User interface testing is the phase of the business mindset that was taken into consideration. It was tested at the end of the process. The tester tries to replicate the most accurate user experience possible to examine the user's interaction with the system before launching the product.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Automation testing frameworks
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gZOvn6xO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zd037l4bz675gryypp4m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gZOvn6xO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zd037l4bz675gryypp4m.png" alt="Automation testing frameworks" width="880" height="495"&gt;&lt;/a&gt;&lt;br&gt;
The test framework is not a tool or process; it is a compilation of various tools, processes to make the whole automation process easier to accomplish. &lt;br&gt;
Test framework maintains the consistency of the process, making non-technical testers catch up with the entire workflow. Thus, it also improves the usability of codes and the test structure. Without a test framework, it is something like organizing the work out of control. It would be a disaster that affects the success of the entire team. &lt;br&gt;
With those potential benefits, such a mistake if we don’t take test frameworks into account:&lt;/p&gt;

&lt;h3&gt;
  
  
  Types of framework
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Record and playback framework&lt;/strong&gt;&lt;br&gt;
This is the easiest type of framework to apply. It’s mostly used for simple applications or beginners, just like making a video clip and then records and playback in different events and situations. Testers write a series of test scripts in advance and run the same test scripts in other test cases.&lt;br&gt;
&lt;strong&gt;Modular automation framework&lt;/strong&gt;&lt;br&gt;
In the modular framework, the test cases were divided into small and independent modules or clusters. The tester also builds the test scripts to handle particular modules. These scripts can be unified by the master scripts to test the integration among the modules. The advantages of modular automation frameworks are flexible, easy to maintain, and scalable. &lt;br&gt;
&lt;strong&gt;Data-driven automation framework&lt;/strong&gt;&lt;br&gt;
Data-Driven Automation Framework is a special technique that is able to separate the data set from the actual test case. With this unique technique, you can modify the test case in a specific functionality without changing the test scripts. &lt;/p&gt;

&lt;h2&gt;
  
  
  Tools to use for automated tests
&lt;/h2&gt;

&lt;p&gt;There are plenty of automated testing tools available in the market. Choosing the right tools to conduct your test cases is very important based on your specific requirements. I want to recommend some awesome tools that may meet your critical needs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Katalon Studio&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aBHNZK5b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k50844l52zrlfgcf7lvu.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aBHNZK5b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k50844l52zrlfgcf7lvu.jpg" alt="Katalon Studio" width="880" height="141"&gt;&lt;/a&gt;&lt;br&gt;
Katalon Studio was built on top of Selenium and Appium; it not only preserves the best quality of Selenium and Appium but also extends the abilities of them. Katalon generates automated tests easily for all platforms and operating systems with complex applications.&lt;br&gt;
&lt;a href="https://www.katalon.com/"&gt;https://www.katalon.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Selenium&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DSoFI4CN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mt810sb28g5gj3ddac2i.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DSoFI4CN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mt810sb28g5gj3ddac2i.jpg" alt="Selenium" width="880" height="141"&gt;&lt;/a&gt;&lt;br&gt;
Selenium is the open-source software that is the most popular automated testing tool in the market. Selenium is amazingly flexible, and it can support most of the programming languages (C#, Groovy, Java, Pearl, PHP, Python, and Scala) and operating systems (Windows, Mac, and Linux).&lt;br&gt;
selenium.dev&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Appium&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ip6GNUkl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vhdh8mmf1lm4wnw49f3b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ip6GNUkl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vhdh8mmf1lm4wnw49f3b.png" alt="Appium" width="880" height="141"&gt;&lt;/a&gt;&lt;br&gt;
Appium is an open-source, cross-platform test automation tool. It focuses mainly on testing mobile applications (Android or IOS) and automates test cases for native, web, and hybrid applications. Appium can be run in multiple programming languages and operating systems.&lt;br&gt;
jmeter.apache.org&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ranorex&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--WOfn-zNZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rvwg34dr0hkw5iqpbfbq.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WOfn-zNZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rvwg34dr0hkw5iqpbfbq.jpg" alt="Ranorex" width="880" height="141"&gt;&lt;/a&gt;&lt;br&gt;
Ranorex is an automated test that specializes in functional UI test automation. Ranorex allows users to accelerate the UI test with consistency regardless of changes during the test, thanks to Ranorex’s smart object recognition.&lt;br&gt;
ranorex.com&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;We hope that this useful guide will help you understand more about the types of automation testing and automation test frameworks. We also suggested some automated testing tools that are perhaps available to your application. If you see this article as useful, please share it with your friends and stay tuned to update our next article.&lt;/p&gt;

</description>
      <category>automationtesting</category>
      <category>typesofautomationtesting</category>
      <category>automatedtesting</category>
      <category>guides</category>
    </item>
    <item>
      <title>TestOps: The Future of Software Testing</title>
      <dc:creator>Cody Simons</dc:creator>
      <pubDate>Fri, 17 Dec 2021 13:20:01 +0000</pubDate>
      <link>https://dev.to/codysimons20/testops-the-future-of-software-testing-3idi</link>
      <guid>https://dev.to/codysimons20/testops-the-future-of-software-testing-3idi</guid>
      <description>&lt;p&gt;Although terms like “quality testing” may seem modern, software testing has been around since the advent of computing roughly 70 years ago. Harvard University scientist Grace Murray coined the terms “bugging” and “debugging” in 1947 when a literal “bug” — in this case, a moth — got stuck in the computer circuitry and interrupted a connection. Since then, software testing has evolved rapidly with the increasing complexity of computer applications, and it continues to evolve. Nowadays there are many different software testing approaches, depending on the functionality of the software and what you want to test it for, but the overall goal of any software test is to provide an objective assessment of the quality of the software and the risk of its failure. As the capabilities and intricacies of computer software have grown, testing has, by necessity, become its own field, to the point where it can and should be operationalized to be done correctly. &lt;/p&gt;

&lt;p&gt;This article discusses modern testing operations, or TestOps, and provides a definition of TestOps, reviews the difference between TestOps and DevOps, and explains what to look for in a TestOps solution.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.katalon.com/resources-center/blog/what-is-testops/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;

</description>
      <category>testops</category>
      <category>devops</category>
      <category>softwaretesting</category>
    </item>
    <item>
      <title>Test Orchestration: What, Why, and How</title>
      <dc:creator>Cody Simons</dc:creator>
      <pubDate>Fri, 17 Dec 2021 10:20:18 +0000</pubDate>
      <link>https://dev.to/codysimons20/test-orchestration-what-why-and-how-3cbc</link>
      <guid>https://dev.to/codysimons20/test-orchestration-what-why-and-how-3cbc</guid>
      <description>&lt;p&gt;In the agile development methodology, the velocity of testing holds the key to delivering the best quality software within the stipulated budget and time constraints. As such, this drives the need to automate the testing process. Most software development teams visualize test automation as a discreet step in the delivery lifecycle instead of viewing it as a designed sequence of steps. There are various aspects of testing through which software needs to pass, such as unit testing, functional testing, integration testing, smoke testing, performance testing, and more. Each of these needs to be automated in order to achieve certainty of software behavior and reduce the time to test. However, simply automating the tests is not enough to achieve the desired levels of quality and reduction in the time and cost to get there. This is where test orchestration plays an essential role.&lt;br&gt;
&lt;a href="https://www.katalon.com/resources-center/blog/test-orchestration/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;

</description>
      <category>testorchestration</category>
      <category>testautomation</category>
      <category>tests</category>
    </item>
    <item>
      <title>How to Build a Successful DevOps Testing Strategy for Agile Teams</title>
      <dc:creator>Cody Simons</dc:creator>
      <pubDate>Thu, 09 Dec 2021 09:17:28 +0000</pubDate>
      <link>https://dev.to/codysimons20/how-to-build-a-successful-devops-testing-strategy-for-agile-teams-4le</link>
      <guid>https://dev.to/codysimons20/how-to-build-a-successful-devops-testing-strategy-for-agile-teams-4le</guid>
      <description>&lt;p&gt;As the definition suggests, speed and reliability are the two main objectives in a DevOps testing strategy.&lt;/p&gt;

&lt;p&gt;The traditional independent-working mindset would be removed by tightening the Dev (development) and Ops (operations) functions together. The process, in turn, makes tight delivery schedules for processes at scale less of a nightmare.&lt;br&gt;
&lt;a href="https://www.katalon.com/resources-center/blog/devops-testing-strategy/"&gt;How to Build a Successful DevOps Testing Strategy for Agile Teams&lt;/a&gt;&lt;/p&gt;

</description>
      <category>agile</category>
      <category>devops</category>
      <category>testing</category>
      <category>strategy</category>
    </item>
    <item>
      <title>Kick-Start Automation Testing With Katalon Recorder</title>
      <dc:creator>Cody Simons</dc:creator>
      <pubDate>Tue, 07 Dec 2021 07:53:06 +0000</pubDate>
      <link>https://dev.to/codysimons20/kick-start-automation-testing-with-katalon-recorder-2377</link>
      <guid>https://dev.to/codysimons20/kick-start-automation-testing-with-katalon-recorder-2377</guid>
      <description>&lt;p&gt;Software testing was initially a manual activity, however, due to the importance of speedy delivery, the transition to automation testing is predictable.&lt;/p&gt;

&lt;p&gt;Suppose you are a manual tester (or developer) seeking an automation solution to speed up your project. There’s no surprise that your first instinct would be to find tools that are easy to get started with and require the slightest effort to be integrated into workflows.&lt;/p&gt;

&lt;p&gt;On the flip side, sustainability counts. You need a stepping stone to kick-start automation with ease, but it should be sustainable enough to pave the way for your dynamic growth in the future.&lt;/p&gt;

&lt;p&gt;This is the dilemma automation testing beginners face: How to find an automation solution that is easy to kick-start and can accommodate future needs.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.katalon.com/resources-center/blog/browser-automation/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;

</description>
      <category>browserautomteston</category>
      <category>testing</category>
      <category>automationtesting</category>
      <category>katalonrecoder</category>
    </item>
    <item>
      <title>The Release of Selenium 4 (and 4.1) | Top Features to Look Into</title>
      <dc:creator>Cody Simons</dc:creator>
      <pubDate>Mon, 29 Nov 2021 10:03:13 +0000</pubDate>
      <link>https://dev.to/codysimons20/the-release-of-selenium-4-and-41-top-features-to-look-into-529f</link>
      <guid>https://dev.to/codysimons20/the-release-of-selenium-4-and-41-top-features-to-look-into-529f</guid>
      <description>&lt;p&gt;"The first-ever release of Selenium WebDriver 1.0 in 2007 has indented a lasting footprint in web automated testing. And through the years, the contributions of the Selenium project (WebDriver, Grid, and IDE) have truly transformed the way that we do quality assurance. &lt;/p&gt;

&lt;p&gt;Fast forward to the ‘drop-in’ release of Selenium 4 and Selenium 4.1, this article narrows down the top 5 changes you need to know for WebDriver, IDE, and Grid."&lt;br&gt;
&lt;a href="https://www.katalon.com/resources-center/blog/selenium-4-features/"&gt;Continue reading&lt;/a&gt;&lt;/p&gt;

</description>
      <category>selenium4</category>
      <category>testing</category>
    </item>
  </channel>
</rss>
