<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Cypress on Ian&#39;s (not so) technical blog</title>
    <link>https://preview-www.0x69616e.com/tags/cypress/</link>
    <description>Recent content in Cypress on Ian&#39;s (not so) technical blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <copyright>Ian Wilson.</copyright>
    <lastBuildDate>Tue, 16 Jul 2019 17:02:05 +0000</lastBuildDate>
    <atom:link href="https://preview-www.0x69616e.com/tags/cypress/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Cypress for e2e testing</title>
      <link>https://preview-www.0x69616e.com/posts/cypress-for-e2e-testing/</link>
      <pubDate>Tue, 16 Jul 2019 17:02:05 +0000</pubDate>
      <guid>https://preview-www.0x69616e.com/posts/cypress-for-e2e-testing/</guid>
      <description>&lt;p&gt;As many of you know, I don&amp;rsquo;t make it a secret that I&amp;rsquo;m not an amazing front-end guy.  However, since I have a mantra of &amp;ldquo;test all the things&amp;rdquo; that I&amp;rsquo;m working on, when I have to do front end work, it&amp;rsquo;s my goal to test everything.&lt;/p&gt;&#xA;&lt;p&gt;I start by using &lt;a href=&#34;https://sitespeed.io/&#34;&gt;sitespeed.io&lt;/a&gt; for testing the page load and performance times of my application.  This is critical in ensuring that the code that I&amp;rsquo;m writing is performant, and doesn&amp;rsquo;t introduce any critical latency bugs to the application.  I can integrate sitespeed.io into my gitlab workflows – which is super critical, as I can reject any builds that are not performant, and a video and screen shot of the home page (and any associated pages that I&amp;rsquo;m testing) are part of the artifacts created: this enables me to provide &amp;ldquo;page level diffs&amp;rdquo; showing the content on the page that has been changed.  The one thing that Sitespeed cannot do, however, is testing functionality.  You&amp;rsquo;re limited to grabbing pages via URL, and can&amp;rsquo;t pass data into forms for posting.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
