Author: Charan Kamarapu

  • Revolutionising Unit Test Generation with LLMs

    Revolutionising Unit Test Generation with LLMs

    “Discovering the unexpected is more important than confirming the known.” – George E. P. Box As software systems grow in complexity, the importance of comprehensive testing cannot be overstated. However, writing unit tests is often a time-consuming and repetitive task leading to developer fatigue. In this blog we will over come the manual unit test…

    by

    in
  • Automated E2E tests using Property Based Testing  | Part II

    Automated E2E tests using Property Based Testing | Part II

    If you haven’t visited Part I, I highly recommend you go through it for a better understanding of this blog. Let’s continue 🤠 What is Property Based testing? Before delving into property based testing, it’s important to understand example-based testing. Traditional, or example-based testing specifies the behaviour of your software by writing examples of it,…

    by

    in
  • Automated End to End tests using Property Based Testing  | Part I

    Automated End to End tests using Property Based Testing | Part I

    ” Engineers call them edge cases. I call them: what our users do ” – Noah Sussman Testing remains a crucial aspect of software development. Software engineers and quality assurance professionals make use of diverse techniques and methodologies to rigorously test applications. However, even with these measures in place, bugs can still emerge. In this…

    by

    in