Have ever wondered how to test your test cases? Do you wonder if your test coverage report is giving the correct numbers?

If you’re concerned about the quality of your test data and test cases, then this is the subject for you.

Mutation test is the way to evaluate your test data quality and the test cases. Get into this session to get introduced to the concept of Mutation testing and to see some cool demos.

 
2 favorite thumb_down thumb_up 5 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/Structure of the Demonstration

Outline/structure of the Session

  • Introduction
  • Traditional Test coverage mindset
    • What developers are thinking about Test coverage?
  • How Mutation testing is different from other quality tools?
    • Basics of Mutation test
    • Types of mutations.
  • Demo of Mutation Testing tool
  • Hands-on Mutation Testing with the basic unit test case
  • Summary
  • Q & A

Learning Outcome

  • An understanding of Mutation test
  • How it will improve the quality of the test case and test coverage?
  • Some insights on mutation testing along with pipeline.
  • A quick overview of tools involved in this test
  • Inspiration to try out few things in this niche area

Target Audience

Any one who has passion in software development and testing

Prerequisites for Attendees

Some knowledge about software development and testing

schedule Submitted 6 months ago

Public Feedback

comment Suggest improvements to the Speaker
  • Anand Bagmar
    By Anand Bagmar  ~  5 months ago
    reply Reply

    Hi @Rejikrishnan, @Vivek,

    • Why do you think we need to test our test cases? Some context on that is important
    • Also - are you talking about testing the test cases, or testing the automated tests (if that logic is correct)?
    • Rejikrishnan Rajan
      By Rejikrishnan Rajan  ~  5 months ago
      reply Reply

      Hi Anand,

      Thanks for your review comments. Please find below our inline response. 

      Why do you think we need to test our test cases? Some context on that is important?

      Presence of tests doesn't guarantee the absence of bugs, we have seen multiple cases where bugs were present even after decent code coverage.

      Also - are you talking about testing the test cases, or testing the automated tests (if that logic is correct)?

      In this talk, we would like to share our learnings on Mutation testing, a way to assess the quality of tests

       

      • Ravi Kumar
        By Ravi Kumar  ~  5 months ago
        reply Reply

        Hi Rejikrishnan,

        Good topic and a important one in my opinion. Can this is be a little more than a intro talk. The Calculator example might just be too simplistic while I agree this is needed for a start; a concrete real example to drive the point to improve the quality of the test case and test coverage will be better

        Best,

        Ravi

        • Vivek Ganesan
          By Vivek Ganesan  ~  4 months ago
          reply Reply

          Thanks for your feedback, Ravi :)

          We are working on a slightly complex real-life use case to demo during the event.  Will update slides once done.

    • Rejikrishnan Rajan
      By Rejikrishnan Rajan  ~  5 months ago
      reply Reply

      Just added draft slides also


  • Liked Vivek Ganesan
    keyboard_arrow_down

    Vivek Ganesan / Rejikrishnan Rajan - Reinventing DevOps Practices for Blockchain Applications

    90 Mins
    Workshop
    Intermediate

    With the arrival of distributed applications that run on Blockchain, it is essential to rethink some of the basic aspects of DevOps. Few things that we take for granted in DevOps area are either irrelevant, impossible or too costly for blockchain applications. Join us to explore the changes that the blockchain apps bring to the DevOps arena, using a hands-on demo of a sample blockchain app.

  • Liked Vivek Ganesan
    keyboard_arrow_down

    Vivek Ganesan - Happiness at Work - Does Business Agility Lead to Happy Workplaces?

    Vivek Ganesan
    Vivek Ganesan
    Agile / Devops Coach
    Independent
    schedule 6 months ago
    Sold Out!
    45 Mins
    Talk
    Beginner

    Have you ever wondered about the meaning of 'Happiness at Work'? Does everyone define them the same way? If not, how can an executive work towards improving the happiness of his employees? If you have these questions, this session is for you.

    With the increase in population that separates ‘work’ from ‘life’, as if work is the absence of life, it becomes increasingly important to study about what happiness means to people at work so that they can be made to feel alive in their offices too.

    This session is aimed at introducing two interesting research studies that aimed to do just that. Also, this session helps people understand if Business Agility keeps us happy in the true sense.

    The two studies that this session will discuss are as follows:

    1. Richard M. Ryan et al’s Self Determination Theory – led to a book Drive by Dan Pink
    2. Mihaly’s Measurement of Flow in Everyday’s life – led to book Flow by Mihaly himself

    This session does not just explain these two research works but also will find the commonalities between these and will engage the audience with discussions using scenario-based questions, thereby bringing out personal examples that they can relate to.

  • Liked Pradeep kumar N R
    keyboard_arrow_down

    Pradeep kumar N R / Vivek Ganesan - Zero Dollar BDD (Behavior Driven Development)

    90 Mins
    Workshop
    Beginner

    Do you feel that communication can be improved among Biz, Dev and Ops?

    Do you know that Behavior Driven Development(BDD) can help you there?

    Do you know what is the cost of putting BDD into practice?

    Join us in this interactive workshop on how to get benefits of BDD with (almost) zero dollar investment.

    Learn some simple ways on how you can implement BDD on your own, no matter what your role is.