DevQAExpert

The Testing: Academic and Industrial Workshop (TAIW)

Software testing is the perfect candidate among software engineering activities for the union of academic and industrial minds. The Testing: Academic and Industrial Workshop (TAIW) is a unique event that strives to combine the aspects of software testing workshop and industrial-academic gathering. TAIW brings together industrialists and academics in an environment that promotes meaningful collaboration on the challenges of software testing.

TAIW is sponsored by representatives from both industry and academia. The workshop brings together software developers, end users, and academic candidates who work on both the theory and practice of software testing. TAIW is an ongoing series of low-cost workshop for experienced software testers, new comers and pertained professionals. TAIW strives to build skills in software testing and allows people who are interested in software testing to network with their peers. The emphasis is on mutual learning, sharing hands-on experiences and solving practical problems.

In these meetings, experienced working practitioners discuss pertinent state-of-the-art topics. TAIW has been organized by a small team of local practitioners in the contend of software testing.

Our workshop focuses on each topic in software testing from basic to advance. We will try to select a topic that is narrow enough in scope that we can reasonably cover it in the limited amount of time we have and also need to be discussed. We strive to give every serious inquirer a fair chance to attend our workshops and we encourage newcomers who have a passion for the field to attend.

Workshop Benefit

The workshop is aimed at people who have achieved an advanced point in their careers in software testing. This includes people in roles such as testers, test analysts, test engineers, test consultants, test managers, user acceptance testers and software developers. This advanced level qualification is also appropriate for anyone who wants a deeper understanding of software testing, such as project managers, quality managers, software development managers, business analysts, IT directors and management consultants.

Workshop Topics 

Day 1

Session 1 (Time Duration 1.30 Hrs.)

Introduction of testing

– What is testing?

– Who does Testing?

– Objective of software testing

– When to Start Testing?

– When to Stop Testing?

– Why it is needed

– What are the roles of the tester

– Scope of testing

– Seven basic principles governing Software Testing

– Testing terminologies (verification/validation, QA ,QC ,Bug ,Error, etc.)

– Myth

– Career scope in testing field.

 

Session 2 (Time Duration 2 Hrs.)

Introduction to manual testing

Various types of testing

– Unit Testing

– Performance Testing

– Regression Testing

– Security testing

– White box

– Black box

Models used

– V model

– Prototype Model

– Spring model

SDLC/ STLC, Agile Model, Bug life cycle

 

Session 3 (Time duration 2.3 Hrs.)

LAB: – Demonstration on manual testing and test scenario with sample.

Creation of test cases

 

Day 2

Session 1 (Time Duration 1.30 Hrs.)

LAB: – Practical session for:

Bug life cycle and reporting bug.

 

Session 2 (Time Duration 2 Hrs.)

Introduction to automation testing of mobile and web applications.

Introduction of automation testing tools like Selenium, Appium etc.

 

Session 3 (Time duration 2.3 Hrs.)

LAB:-Practical assignment and task related to automation testing.

 

Day 3

Session 1 (Time Duration 1.30 Hrs.)

Introduction of Performance testing

Introduction of performance testing tools like Jmeter, load runner.

LAB: – Demonstration of Performance testing and test scenario.

 

Session 2 (Time Duration 2 Hrs.)

30 Min guest session (industrial person) (QA manger, for testing as carrier)

LAB: – Practical session for performance testing.

 

Session 3 (Time duration 2.3 Hrs.)

Important general information (LAB)

– How tools/software is runs

– Which types of input are needed and expected output.

– Github (Making a repository)

– Upwork, Elance, Truelance, freelancer (freeware job provider)

– Jing, Mailinator, Jmeter

– Introduction to ISTQB CTFL, QAI’s CSTE & CAST certifications

– Anjular js , Jera, Bugzilla, Bamboo, CI