<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Gaurav Singh</title>
    <description/>
    <link>https://speakerdeck.com/automationhacks</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/automationhacks.rss"/>
    <lastBuildDate>2020-02-05 23:25:33 -0500</lastBuildDate>
    <item>
      <title>How to kill test flake in appium</title>
      <description>Whether you are a beginner learning the ways of writing UI automated tests or an experienced practitioner, you must have faced the below situation:

You write a test and it works perfectly in your local, happily you promote the tests to your CI environment and surely it passes initially, however after sometime the test starts failing sporadically. This phenomenon is described as Test flakiness and it’s a bummer for any engineer worth his salt. This can cause numerable side effects and doubts into the minds of software teams not trusting UI automation.

However, all hope is not lost. We all know a Tool is only as good as its master.

In this talk, I will cover the measures or patterns which you can implement to reduce the flakiness in your Appium tests as much as "humanly" possible and increase their speed and reliability.

Watch the talk: https://www.youtube.com/watch?v=yv9P0CCY5e8</description>
      <media:content url="https://files.speakerdeck.com/presentations/d26f84297bba406c8868cd373ac784e3/preview_slide_0.jpg?14814173" type="image/jpeg" medium="image"/>
      <content:encoded>Whether you are a beginner learning the ways of writing UI automated tests or an experienced practitioner, you must have faced the below situation:

You write a test and it works perfectly in your local, happily you promote the tests to your CI environment and surely it passes initially, however after sometime the test starts failing sporadically. This phenomenon is described as Test flakiness and it’s a bummer for any engineer worth his salt. This can cause numerable side effects and doubts into the minds of software teams not trusting UI automation.

However, all hope is not lost. We all know a Tool is only as good as its master.

In this talk, I will cover the measures or patterns which you can implement to reduce the flakiness in your Appium tests as much as "humanly" possible and increase their speed and reliability.

Watch the talk: https://www.youtube.com/watch?v=yv9P0CCY5e8</content:encoded>
      <pubDate>Thu, 13 Jun 2019 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/automationhacks/how-to-kill-test-flake-in-appium</link>
      <guid>https://speakerdeck.com/automationhacks/how-to-kill-test-flake-in-appium</guid>
    </item>
  </channel>
</rss>
