Shweta will be presenting the following session
filter_list help_outline
  • 45 Mins
    Talk
    Intermediate

    In this era of Digital transformation, clients have been demanding shorter and quicker releases. Shorter and quicker releases mean your team should not only be able to develop them at the required pace but also test and release them at a sustainable pace. User interface plays an important role in the client's business and there are organizations that release new features, fancy CSS regularly that support multiple browsers, multiple Operating systems, mobile devices. Verifying the frontend on this browser/device/OS matrix by humans is not only extremely time consuming but also prone to human errors. In fact, testing by humans should primarily focus on discovery leaving the repetitive and error-prone tasks to tools. Hence, automating Visual tests is becoming less of an optional activity and more of a must-have activity within the team. Ensuring visually perfect user experiences is equally important as to have the functionality working.

1. What got you started/interested in Testing?

In the year 2007, after my initial training of 3 months which included a lot of different types of development technologies and Software Testing too, I was more inclined towards understanding the bigger picture and that's how I got started in testing.

2. What has been your best moment/highlight working with Selenium?

I have majorly worked with tools that provide a wrapper around Selenium or consume Selenium through the driver. The fact that it can be seamlessly integrated with many other tools has been extremely comforting. 

3. What do you think is the biggest challenge faced by Software Testers today?

Undoubtedly, the biggest challenge and the demand continues to be providing correct feedback about the application at a faster rate to the entire team.

4. What is your advice to testers, who are new to automation?

You are a blessed generation. There's a lot of help available on the web today unlike when my generation started their careers in automation back then (I didn't have internet connection on my phone, in fact, I didn't have a smartphone). Test Automation can be learned and implemented successfully through many free codeless solutions available today. Understand the basics and the objective of Test Automation first, try it the codeless way than falling prey to focusing on code than the test itself.

Move to code-based solution only when you have understood the basics and achieved the objectives using simple and faster tools.

5. Tell us about the session(s) you will be presenting at the conference and why did you choose those topics?

If you verify your application on several browsers and mobile devices (both phone and tablets), then this session is for you. At Axelerant, almost 90% of our projects have this requirement of verifying the look and feel on several browsers and devices where this was often acting as a bottleneck for our Sprint deliveries which were heavy on frontend stories. Hence, we introduced automating the verification of the UI in several projects in various capacities as a solution. I just thought of sharing our experience of introducing it in various ways.

6. What are some of the key takeaways from your session(s)?

At the end of the session, attendees will learn about:

  • What is Automated Visual regression testing?

  • How does it work?

  • What are the advantages of using it?

  • What are the challenges associated with it and potential solutions?

  • What are the good practices associated?

  • What are the tools available in the market?

  • When to use what?

  • How can you get started with it?

  • Introducing Visual automation in your CI cycle

7. Which sessions are you most looking forward to attending at Selenium Conf?

Oh, apart from the keynotes, I have already added the preferred sessions to my schedule. They are:

  1. Moshe Milman - Fixing Your Automation Challenges in the Era of CI/CD

  2. Building Security into your Continuous Delivery pipelines

  3. What to do when tests fail

  4. Expanding boundaries of WebDriver with DevTools Integration

  5. Accessibility Testing Isn't Hard.

  6. Test and monitor one website is not that hard, but what if you need to do it to over 40 websites?

  7. Selenium For All - Setting Your Team Up For Success So Anyone Can Understand and Write Tests

  8. Testing Web Mixed Reality Applications: What you need to know for VR and AR

  9. Search Relevancy Testing: QA in Machine Learning Models

  10. LifeCycle of Testing AI/ML Applications

     
8. Any personal message/remarks you want to share with the Testing community in Asia?

Let us continue to make the testing community better in every way by through collaboration, knowledge sharing and respecting diversity.

help