Asia's Largest Forum for the Software Testing Community

The Future is Open – Keeping Software Secure and Compliant

Abstract
Many universities, educational institutions and non-profit organizations design, develop and use open source software. The Open Source Community has been innovating faster than ever before. The components are reused across the board. As Open source adoption grows, so do security risks. Many times security is an afterthought. The primary reason is that the focus is on development; providing new and amazing features which have never been heard of, or seen before. At the end of the day, open source software is nothing but source code and like any other source code, it can be susceptible to security risks.
We also need to remember that the compliance landscape is changing as open source and commercial options multiply. Everything today signals to us that the future is Open Source and that we need to consistently deliver more robust and secure software. TO achieve this, it is imperative that we understand why security considerations at the beginning itself are  invaluable in developing secure software. Jaykishan discusses terminology, common pitfalls, open source and commercial license issues as well as ways to mitigate such risks in this exciting technical session.

The Challenging World of Games Testing

Abstract
The realm of Software games is fast becoming an all pervading phenomenon, touching the lives of both the young and the old. While many of us have thoroughly enjoyed the peculiar challenges and skills required to master a game, have you ever wondered about the herculean challenges and top-notch expertize required to actually test the game before it can be released to the end-user? Join Vijay Kasmalkar as he takes us through the captivating world of Games Testing: the differences in Business Application testing and Games testing; what games testing is all about; the challenges and the growth path.

The session will also highlight the Do’s and Don’ts to be considered during this challenging exercise. Through some fascinating examples, Vijay will take participants through the following topics:

  1. Games Testing – Introduction
  2. Application v/s games testing
  3. Challenges in testing
  4. Types of testing – Specific to Games
  5. Phases in games testing
  6. Challenges in games testing
  7. Career
  8. Do’s and don’ts

Continuous Integration in Agile Automation

Abstract
In an agile model, builds are released frequently. Hence one requires an automated way of deploying the build to the specific environment and auto starting the automation process of test cases execution without manual intervention.

Continuous integration is the practice where members of a development team integrate their work frequently. Usually each of them integrates at least daily, which leads to multiple integrations per day. To detect errors, each integration is verified by an automated build and test. This approach is generally found to lead to a significant reduction of integration problems, which in turn allows teams to develop cohesive software even in a limited time frame. In theory, tests should arrive within 15 minutes.

Through this session, Venkatesh will provide the details about the tools and plug-ins used for Continuous Integration in Agile Automation. This session will also focus on agile automation and how to design a framework which takes care of the agile development model.