Call for paper 〔OPEN〕

My submissions

Registration 〔OPEN〕

My tickets

〔CLOSED〕
Introduction

Software plays a role in every aspect of modern life. The importance of the tasks carried out by software is no mystery. Therefor ensuring the quality and correctness of a software product is an integral part of software development. Various tools are used for the purpose of designing and executing software quality test. In this workshop, methods for designing unit tests for object oriented software by the means of Junit and mock Objects are introduced. Given that software testing is a vital process in software life cycle, and the fact that the manual method is time consuming, expensive and often full of errors, automatic methods are a cost effective and reliable way for generating test data.

Throughout this workshop automatic test data generation methods are introduced along with associated tools. Selected tools, EvoSuite and Randoop are thoroughly reviewed and are utilized in order to generate and execute tests for a specific sample project. Subjects discussed in this workshop are designed to help students, professors and developers who are interested in the field of software quality assurance and testing to acquire a practical vision on this matter. This workshop enables attendants for future researches in the field as well as for practical use in software development projects.

Call for paper

Submission Topics

Workshop Outlines to be Covered:

  • Why Software Testing

  • Levels of Testing

  • BlackBox Testing vs WhiteBox Testing

  • Object oriented software testing

  • Unit testing

  • Junit Test and MockObjects

  • Automated software testing

  • Search-based software testing (SBST)

  • Evolutionary algorithms in SBST

  • Automated software testing tools

  • Evosuite

  • Testing With EvoSuite

Submit Comment
Verify Code Change Another
All Comments
Important Date
  • Conference Date

    Oct 25

    2017

    to

    Oct 27

    2017

  • Oct 27 2017

    Registration deadline

Contact Information