Kocher Vipul

Talks
Generating millions of tests in a few hours - Linguistic analysis technique
Test Design Techniques are useful when requirements are defined in a
good enough manner. Both exploratory testing and conventional test
design techniques (which exploratory techniques also can use) fulfill
the need of test idea generation. Linguistic Analysis of Requirements is
a technique that can help testing by helping testers generate a large
number of test ideas very quickly. It is fast, easy to learn and can be
applied iteratively to generate test ideas and their combinations.
Testing in the cloud
This workshop introduces essential characteristics of cloud based computing and effect of these characteristics such as Elasticity, Costing, Performance etc. are the types of tests that can be performed for cloud based applications. Advantages of cloud in easy setup, replication and teardown of environments, disaster recovery, creating production-like environments for testing with a fraction of the costs involved are some of the topics that will be discussed and demonstrated. Some of the challenges related to testing apps on the cloud such as Data location, Application Sharing, Multi-tenancy, Data ownership, interoperability and portability, Security are discussed along with mechanisms to mitigate them.
AWS is typically used for the purpose of demonstrating some of the concepts described above.
AI and Testing
This is a workshop on Artificial Intelligence using Machine Learning, how to test AI based software and how to use AI based tools in testing.