schedule Jun 30th 02:00 - 02:45 PM place Lalit 1 people 36 Interested

For so many years, testers have focused on functionality, ensuring the applications are working properly, stable, and reliable. However, in today’s world, with so many competing applications, products, and software packages, it is critical that testers also examine the UI/UX element of each deliverable. If your organization is not building UI/UX testing into your test planning, then you are increasing the risk that your product may be left behind by competitors. And if you have not experienced the art and craft of UI/UX test planning and execution, then this workshop will help you and your organization learn the proper methods to do so.

There are very few known techniques that can accurately and consistently shape a good User Interface (UI) or User Experience (UX). While most of the companies are spending a lot of time and energy deciding the colors and bars on the screen, frankly beauty comes second. It’s also a known fact that users resist change. So how can you test for the acceptability of these changes in a way that’s beneficial to your company in terms of revenue, inbound marketing, and customer acquisition, without offending customers to the point that they make a massive exodus and go to your competitor?

The goal to success is making the customers happy and pleased with the product, while ensuring they do not feel foolish or confused. In this workshop, we will go through case studies of real world apps and stories of evolving UI and UX. We will observe how that impacts the User Experience for better or worse. We will look at building UX testing strategy and implementing UX testing techniques. We will look at the popular tools used to perform UX testing and how to best use them in each phase of not just testing but UX designing overall. Some of the tools to be discussed are - testflight / heap/hubspot / eyetracking tools / A/B testing / Screen recording tools.

 
 

Outline/Structure of the Case Study

Typical UX Misses

4 Steps Strategy for building a good UX

Real world examples with popular apps to understand the definition of a good user experience design and how users react to change

Case Study : UX for Enterprise Saas vs Consumer Internet Solution

Learning Outcome

  • An understanding of the relationship between UI and UX
  • An understanding of how to applying the 4 Steps Strategy for building a good UX
  • Building and implementing UX testing strategy
  • UX testing techniques
  • And understanding of the importance of customer feedback, how to measure it early, and how to react before the customer leaves
  • Real world examples with popular apps to understand the definition of a good user experience design and how users react to change

Target Audience

If you are in one of these roles, this workshop is for you! Functional Testers / Test Leads / Test Managers /UX designers /UX Testers Teams involved in Product development

Prerequisites for Attendees

NA

schedule Submitted 1 year ago

Public Feedback

comment Suggest improvements to the Speaker
  • Anand Bagmar
    By Anand Bagmar  ~  1 year ago
    reply Reply

    Hi Smita,

    This seems quite interesting. One thing I would like to understand is how I can apply the learning outcomes you describe back in my work? Is that also something you would be covering?

    • Smita Mishra
      By Smita Mishra  ~  1 year ago
      reply Reply

      Hi Anand,

      Besides giving the guidelines on UX, we shall be discussing the real apps and how they evolved their UX and how it impacted their survival/growth/end. We shall also be discussing the same for an app that we have worked on. There will be specific takeaways for implementation at work for the workshop/session attendees to carry back with them.

      Warm Regards,
      Smita


  • Liked Srinivasan Sekar
    keyboard_arrow_down

    Srinivasan Sekar / Sai Krishna - Advanced Appium

    Srinivasan Sekar
    Srinivasan Sekar
    Lead Consultant
    ThoughtWorks
    Sai Krishna
    Sai Krishna
    Lead Consultant
    ThoughtWorks
    schedule 1 year ago
    Sold Out!
    480 Mins
    Workshop
    Intermediate

    At this workshop, you'll learn about advanced concepts in Appium. We will learn how to write a single script for Android, iOS and mobile web apps. Once our tests are established, we will work on framework design and report. We will also have a detailed look at how can we automate various mobile gestures using TouchActions and mobile endpoints in Appium and running distributed tests in parallel on various emulators and simulators.

  • Liked Srinivasan Sekar
    keyboard_arrow_down

    Srinivasan Sekar / Sai Krishna - Code Once Test Anywhere: On Demand Private Appium Device Cloud using ATD

    45 Mins
    Case Study
    Beginner

    Mobile Test Automation is increasingly becoming very important. Almost all web applications are responsive these days and it's very important to test how the application works across devices. The same is true with the native application as well. At the same time, the number of devices and the custom OS versions on devices are also vast. This means that it's harder for a tester to manually run the automated tests over a list of devices to get device coverage and quicker results over every feature development.

    We came up with a solution of executing tests in distributed or parallel fashion across remote devices from anywhere in the network using Appium Test Distribution. Same framework is officially used by Appium members for Beta testing of Appium.

    USP of ATD over other Market Solutions:

    • Device Cloud:
      • Setup Devices anywhere within a network, ATD executes remotely without Grid
      • Never worry about device location in network.
    • Plug and Play:
      • Connect your android/iOS devices or Emulators/Simulators and just execute tests.
    • Multiple TestRunner:
      • TestNG and Cucumber
    • Parallel Test Execution:
      • Runs across all connected iOS, Android real devices and Simulators/Emulators
    • Test Coverage:
      • Parallel(Run entire suite across all devices, which gives device coverage)
      • Distribute(Run tests across devices to get faster feedback).
    • Device Management:
      • Manage devices remotely using Device Manager.
    • Reporting:
      • Covers detailed crashes logs from Android and iOS.
      • Appium Servers logs
      • Screenshots on Failures and On Demand Video logs
      • Reporting Trends for multiple builds
    • Manual Access to Remote Devices - OpenSTF support

    Who loves/uses ATD?

    ThoughtWorks, CeX, Jio, TravelStart, M800, Reward Gateway and lot more.

  • Liked Anand Bagmar
    keyboard_arrow_down

    Anand Bagmar - Measuring Consumer Quality - The Missing Feedback Loop

    45 Mins
    Case Study
    Intermediate

    How to build a good quality product is not a new topic. Proper usage of methodologies, processes, practices, collaboration techniques can yield amazing results for the team, the organisation, and for the end-users of your product.

    While there is a lot of emphasis on the processes and practices side, one aspect that is still spoken about "loosely" - is the feedback loop from your end-users to making better decisions.

    SO, What is this feedback loop? Is it a myth? How do you measure it? Is there a "magic" formula to understand this data received? How to you add value to your product using this data?

    In this interactive session, we will use a case study of a B2C entertainment-domain product (having millions of consumers) as an example to understand and also answer the following questions:

    • The importance of knowing your Consumers
    • How do you know your product is working well?
    • How do you know your Consumers are engaged with your product?
    • Can you draw inferences and patterns from the data to reach of point of being able to make predictions on Consumer behaviour, before making any code change?
  • Liked Nalilnikanth Meesala
    keyboard_arrow_down

    Nalilnikanth Meesala / Srinivasan Sekar - New hope in Selenium Docker

    45 Mins
    Demonstration
    Advanced

    Idea behind this talk is to describe how to create a short lived containers for each test and scale to large Selenium Cluster using Selenoid. What is standard Selenium architecture and why it is not suitable for big clusters, Also states issues in maintaining a large Docker Selenium Grid / Selenium Clusters. In this session we will also be talking about the challenges we faced in using official selenium docker images and how we scaled up regression execution time from 3:3 (3 hours to 3 mins). Followed by a demo of how Selenoid server solves the problem with docker. How it works, how to use inside big Selenium cluster, where else it could be used.

  • Haritha Hari
    Haritha Hari
    Sr. Quality Analyst
    ThoughtWorks
    schedule 1 year ago
    Sold Out!
    45 Mins
    Demonstration
    Intermediate

    Docker can be used to containerize Selenium tests and can be made to run against applications in another container. These tests can be further run on Selenium grid without the need of physical machines or VMs using Docker Selenium. Multiple and different versions of browsers, headless mode etc can be run inside containers and can be used to run tests in parallel. All these can be achieved with minimal changes to the existing Selenium tests.

  • Liked Smita Mishra
    keyboard_arrow_down

    Smita Mishra - DEBUGGING DIVERSITY

    Smita Mishra
    Smita Mishra
    CEO
    QAZone Infosystems
    schedule 1 year ago
    Sold Out!
    45 Mins
    Talk
    Advanced

    For many years, we have heard discussions around diversity. You may be tempted to think of just one kind of diversity: Where we have marches in the streets, organizations protesting for their rights, new laws being passed, and new organizations being created.

    We see something similar in the software testing industry. We see organizations being created to support diversity. We see articles and focus groups dedicated as well. We are even seeing conferences dedicating specific segments of their program to women in testing and selections being made based on diversity. We have listened to the strong opinions from both sides of the discussion. We have heard their cases, and very likely, we have agreed with some of the points at every angle.

    And then there are other kinds of diversities we deal within Software Development and Software Testing. More emanating due to the very nature of the work. Diversity in work could mean whole different world for the line of business. As with the other diversity – we have the protests, debates, and disagreements at work too, but it is important that we understand what is the core problem that we are trying to solve. And are we at the end of day adding value to the business?

    There are some underlying factors that could help both the situation and be our guiding force to make the system more productive.

    In this session, Smita Mishra, will provide a new and enlightening perspective on the diverse world of software testing. She will share her discussions, research, and findings from all angles and leaders within the software testing community. You will learn both the myths and facts around the need for diversity in our industry. And most importantly, you will leave this session with a new way of thinking around how the future looks for diversity in the workplace.

    Note : Can do as a 20 minute talk too