Best practices embedding quality in devOPS using Selenium

Most teams would consider quality activities in cycle as a burden that will cause delays and extra work. The outcome is buggy releases to market, negative impact on the product brand and the business.

In reality, Selenium and other open source components make for a fantastic framework to establish solid, reliable test automation. Being able to achieve the necessary coverage reliably is realistic. Fast feedback loop enables developers to correct defects within minutes of code commit, optimizing time spend by devs. These tools can be used from the requirements/design at the initiation of the sprint, through coding, to include production availability and responsiveness.

In this session Amir Rozenberg, director of product at Perfecto, will offer best practices in placing this methodology in place. The audience will learn:

  • What are the main challenges for organizations transforming their test practice into agile?
  • How to break old notions and put an agile quality process in place? what are the technological and organizational changes that would assist in this transition?
  • What are some success and failure stories from real world examples: hotel chain, health insurance company and top retailer
 
3 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/Structure of the Talk

This will be a talk combined of slides, code samples and demos, and real world examples of how the lessons have been implemented, successfully or not.

Learning Outcome

  • What's blocking organizations from modernizing their test strategy into agile development cycles
  • What are best practices in terms of tools, process and organizational structure to achieve quality agility
  • What are some real world examples to demonstrate success or partial failure in attempts to implement quality in devOPS

Target Audience

Dev and QA leads, practitioners, developers

Prerequisites for Attendees

Selenium, testing practices

schedule Submitted 1 year ago

Public Feedback

comment Suggest improvements to the Speaker

  • Liked Eran Kinsbruner
    keyboard_arrow_down

    Eran Kinsbruner - Strategy for testing progressive web apps using Selenium & Appium

    Eran Kinsbruner
    Eran Kinsbruner
    Global Evangelist
    Perfecto
    schedule 1 year ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    While mobile native apps provide great user experience, and RWD site offer a similar experience across both mobile and web, there is a new and emerging method of developing digital apps, that is called PWA (progressive web app).

    Since this app type is new and works on both mobile and web, but adds unique capabilities when consumed on a mobile device like push notifications, no or limited network connectivity, and more, the testing strategy needs to adjust.

    In this session, Eran Kinsbruner will walk through the fundamentals of PWAs, and what are the main differences, pro's and con's between these apps, RWD, and Native apps. IN addition, Eran will provide a test methodology that can help teams who adopt this technology to get started and cover the unique capabilities of these apps, like Service Workers, Manifest file testing, and more.

  • Liked Wim Selles
    keyboard_arrow_down

    Wim Selles - How React Native, Appium and me made each other shine!

    Wim Selles
    Wim Selles
    Solution Architect
    Sauce Labs
    schedule 1 year ago
    Sold Out!
    45 Mins
    Case Study
    Intermediate

    At the moment React Native is becoming bigger and bigger. To proof the quality of the app we have some awesome automation tools that can support us with that. But still, a tool is only as good as the person using it!

    In my previous talk, see links, I've already explained why we needed to select Appium to automate our React Native app. In this session we will look at the decisions we have taken and how I, as the QA engineer of our team, got the opportunity to implement code changes to improve the quality of the app and ease the way we automate our app with Appium. Which resulted in making each other shine!