SLASSCOM BA and QA Curriculum

Diploma level curriculum as a guidance to educational institutes.

This project is maintained by SLASSCOM

Home > Introduction to Software Quality Assurance > Quality Assurance concepts

Topic: Quality Assurance concepts



Lesson 1: Testing Principles

Self learning Duration
xx mins
Lecture/Lab Duration
08 hours

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

Description to lecture content (50 - 100 words)


Lesson 2: Why testing is necessary?

Self learning Duration
xx mins
Lecture/Lab Duration
08 hours

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

Description to lecture content (50 - 100 words)

*

Lesson 3: Testing vs Debugging

Self learning Duration
xx mins
Lecture/Lab Duration
08 hours

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

Testing and debugging are two most essential parts of the software testing cycle and both of them play a crucial role in detecting bugs and errors in the software. Testing and debugging, both are interdependent and one cannot be executed without the presence of other, as it is only after the successful culmination of testing that debugging can be executed by the team of developers. Testing helps in finding the error or bug in the software, however it is through debugging that a developer not only identifies but also analyses and removes the bug from the software.


Lesson 4: Psychology of testing?

Self learning Duration
xx mins
Lecture/Lab Duration
08 hours

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

Psychology of testing is a type of testing which fully depends on the mindset of developers and tester. When we are building the software, we working positively towards the software never think about negative things. The mindset should be different while testing and reviewing developing software. With the correct mindset, the programmer can test their own code. At a certain point independence tester often makes the tester more effective to finding defects.