Recap: Selenium and Appium Training Courses from Sauce Labs (Webinar)

August 5th, 2016 by Bill McGee

Thanks to everyone who joined us for our recent webinar, “Selenium and Appium Training Courses from Sauce Labs“, featuring Sauce Labs’ Director of Product Marketing, Ken Drachnik, and Automation Specialist Kevin Berg.

In this webinar, Ken and Kevin announced the availability of our three new technical training programs – Selenium 101, Appium 101, and Sauce Labs Onboarding. They reviewed the course curriculum and class format, and gave a brief demo of the course environment. They also covered classes that are currently in development – Selenium 201, Appium 201 and Sauce Labs for Enterprise.

Interested in learning more about our new training courses? You can find more information on our training website.

Access the recording HERE and view the slides below: 

Recap: Automation Best Practices (Webinar)

July 14th, 2016 by Bill McGee

Thanks to everyone who joined us for our recent webinar, “Automation Best Practices, featuring Sauce Labs’ Automation Specialist Leo Laskin.

In this webinar, Leo discussed the value of open source resources in testing and also shared his personal experience in moving from manual to automated testing, the lessons he has learned, and the steps he took to build a powerful, international test coding army.

The presentation covered:

  • The good, bad and ugly when writing and testing code through automation
  • Challenges faced, including navigating around XPath and development best practices
  • Popular, key automation practices attendees can use to build their own coding armies

Interested in learning more about automated testing using Selenium? Download a free copy of Dave Haeffner’s Getting Started With Selenium.

Access the recording HERE and view the slides below: 

Recap: Design Patterns for Scalable Test Automation (Webinar)

June 17th, 2016 by Bill McGee

Thanks to everyone who joined us for our recent webinar, “Design Patterns for Scalable Test Automation Using Selenium and WebdriverIO”, featuring Continuous Delivery and Quality Architect Sahas Subramanian.

In this webinar, Sahas gave an explanation and showed examples of design patterns that can help you build stable and scalable automated tests using Selenium, WebdriverIO and Sauce Labs. The presentation also covered:

  • Rationalized automation – when to use WebDriver and browser-based automation technique
  • Patterns & practices
  • Test, Page Object, UIMap and their respective roles
  • Dealing with asynchronous behavior without using thread.sleep
  • Sharing UI map, Page Objects, and how to avoid redundant code

To learn more about WebdriverIO, check out this recent blog post from Sahas, “Accelerate Multi-browser Testing Using Sauce Labs and Webdriver.io“, as well as this in-depth post that complements the Design Patterns webinar.

Access the recording HERE and view the slides below: 

Recap: Dave Haeffner’s Practical Tips and Tricks for Selenium Test Automation (Webinar)

May 26th, 2016 by Bill McGee

Thanks to everyone who signed up for our recent webinar, “Practical Tips and Tricks for Selenium Test Automation”, featuring Selenium project contributor Dave Haeffner.

In this presentation, Dave reviews the best and most useful tips & tricks from his weekly Selenium tip newsletter, Elemental Selenium. If you have unanswered Selenium questions, or want to learn how to use Selenium like a pro, check out the recording and slide deck as Dave covers topics such as:

  • Headless test execution
  • Testing HTTP status codes
  • Blacklisting third-party content
  • Load testing
  • Broken image checking
  • Testing “forgot password”
  • Working with A/B testing
  • File downloads
  • Additional debugging output
  • Visual testing & cross-browser testing

And more!

Want to learn more about Selenium? Download Dave’s Selenium Bootcamp for a comprehensive getting started guide. 

Access the recording HERE and view the slides below: 

Recap: Transitioning from Traditional to Modern Testing Practices (Webinar)

May 13th, 2016 by Bill McGee

Thanks to everyone who joined us for our recent webinar, “Practical Tips on How to Transition from Traditional to Modern Testing Practices”, featuring DevOps analyst Chris Riley and test engineering experts Ashley Hunsberger and Greg Sypolt.

Chris, Ashley and Greg discussed the benefits of automated testing — accelerated delivery, improved quality, and reduced costs — and the transformation required of all organizations moving from manual testing to automated testing. They also addressed the following questions:

  • How do you build an automation strategy from the bottom up?
  • How do you begin to introduce automated testing to your organization?
  • What do you do when things go wrong?
  • How do you measure success?
  • What are the types of tools you should have in your tool chain?

Want to learn more about automated testing and Continuous Integration? Download our free report, “How to Get the Most out of Your CI/CD Workflow Using Automated Testing”. 

Access the recording HERE and view the slides below: 

Recap: Easy Continuous Deployment You Can Trust (Webinar)

April 14th, 2016 by Bill McGee

Thanks to everyone who joined us for our recent webinar, “Easy Continuous Deployment You Can Trust”, featuring Solano Labs Founding Engineer, Brian Kendzior, and Sauce Labs Solutions Architect, Neil Manvar.

In their presentation, Brian and Neil demonstrated a continuous deployment release process that used Solano CI, Sauce Labs, and AWS CodePipeline. The release process included smoke, unit, integration and browser tests to guarantee issue-free deployments.

Brian and Neil also demonstrated how to:

  • Build your software release pipeline by connecting different steps into an automated workflow using AWS CodePipeline
  • Run your automated web tests on any browser and operating system combination using Sauce Labs
  • Auto-parallelize your test runs with a Continuous Integration server using Solano CI

Want to learn more about automated testing and Continuous Integration? Download our free report, “How to Get the Most out of Your CI/CD Workflow Using Automated Testing”. 

Access the recording HERE and view the slides below: 

Recap: Achieve True Continuous Integration with Sauce Labs and Microsoft Visual Studio Team Services (Webinar)

March 11th, 2016 by Bill McGee

Thanks to everyone who joined us for our recent webinar, “Achieve True Continuous Integration with Sauce Labs and Microsoft Visual Studio Team Services”, featuring Sauce Labs Product Manager Jack Moxon. In his presentation. Jack shows the new Sauce Labs plugin for Visual Studio Team Services (VSTS) and how to launch tests on Sauce Labs as part of their VSTS build, enabling Continuous Integration (CI).

Jack also shows how the plugin allows users to launch Sauce Connect – a tunnel that allows customers to securely test pre-production web and mobile apps in the cloud. The plugin also integrates Sauce Labs test results and detailed reports (like videos, screenshots and logs) back into Visual Studio and TFS to enable collaboration and expedite the debugging process.

The webinar covers:

  • How Sauce Labs and Visual Studio Team Services (VSTS) are integrated for Continuous Integration
  • Launching automated tests as a part of a VSTS build
  • How to test pre-production apps securely behind your firewall
  • Sharing detailed test results and reports to collaborate and debug faster

Want to learn more about the Sauce Labs plugin for VSTS? We’ll be exhibiting at Microsoft Build in San Francisco March 30 – April 1, 2016. The conference is sold out but you can add a reminder to your calendar to make sure you don’t miss the live stream.

Access the recording HERE and view the slides below: 

Recap: How To Use Selenium Successfully (Java Edition) [Webinar]

February 26th, 2016 by Bill McGee

Thanks to everyone who joined us for our recent webinar, “How To Use Selenium Successfully (Java Edition)”, featuring Selenium ninja (and all-around good guy) Dave Haeffner. In his talk. Dave steps through the why, how, and what of Selenium (the open-source automated web-testing tool for functional testing).

Dave also showed how to start from nothing and build out well-factored, maintainable, resilient, fast and scalable test sets in Java. Then, how to test your app across all of the browsers you care about, while exercising relevant functionality that matters to your business.

Additional talk takeaways:

  • What Selenium is, where it came from, and where it’s heading
  • How to decompose an existing web application to identify what to test
  • Picking the best scripting language for you and your team
  • Writing maintainable and reusable Selenium tests that will be cross-browser compatible and performant
  • Building an integrated feedback loop to automate test runs and find issues fast
  • How to set up your own infrastructure or connect to a cloud provider
  • How to dramatically improve test times with parallelization

Looking to learn more from Dave about Selenium? Download our free Selenium Bootcamp. Missed the presentation, want to hear it again, or share with a colleague?

Access the recording HERE and view the slides below.

Recap: 10 Things You Didn’t Know About Appium + What’s New in Appium 1.5 [Webinar]

February 17th, 2016 by Bill McGee

Thanks to everyone who joined us for our recent webinar, “10 Things You Didn’t Know About Appium + What’s New in Appium 1.5”, featuring Dan Cuellar, the creator of Appium. In his presentation, Dan shares 10 secrets about Appium that you may have never heard before, and also discusses what’s new in Appium 1.5 and what’s on the road map for the rest of 2016.

The presentation also showed:

  • Tips and tricks for better leveraging Appium for your mobile app testing
  • What’s new in Appium 1.5
  • Appium Roadmap
  • Live demo – how to add visual testing to your Appium tests, leveraging devices on the cloud

Missed the presentation, want to hear it again, or share with a colleague?

Access the recording HERE and view the slides below.

Looking to get started with Appium? Download our free Appium Bootcamp by Dave Haeffner.

Recap: Continuous Testing Meets the Classroom: Testing Online, Interactive Curriculum at Code.org [Webinar]

February 12th, 2016 by Bill McGee

Thanks to everyone who joined us for our recent webinar, “Continuous Testing Meets the Classroom: Testing Online, Interactive Curriculum at Code.org”, featuring Brian Jordan from Code.org. In his presentation, Brian discussed how Code.org approaches testing throughout the product development cycle, given their unique testing challenges – developing interactive, game-like curriculum for just the types of browsers you’d expect to find in school computer labs – from Internet Explorer 9 to iPads across 40+ languages.

The presentation also showed:

  • What Code.org’s open source automated testing stack looks like
  • What visual testing with Applitools, cross-browser Selenium tests on Sauce Labs, and live-site monitoring with New Relic and Honeybadger look like in practice
  • About the Code.org “Bug Collection” —real live examples of bugs detected before they hit production

Missed the presentation, want to hear it again, or share with a colleague?

Access the recording HERE and view the slides below.

Want to learn more about automated testing and Continuous Integration? Download our free report, “How to Get the Most out of Your CI/CD Workflow Using Automated Testing”.