Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.


I need to give a small seminar(about 20mins duration) to a class on Software Testing. Given the time constraint, I wanted to seek opinion from everyone as to what primary topics should I cover in this seminar. Also, if any references to software testing documents/videos would be helpful.


migration rejected from stackoverflow.com Mar 28 '14 at 10:43

This question came from our site for professional and enthusiast programmers. Votes, comments, and answers are locked due to the question being closed here, but it may be eligible for editing and reopening on the site where it originated.

closed as primarily opinion-based by gnat, MichaelT, Dan Pichelman, Bart van Ingen Schenau, GlenH7 Mar 28 '14 at 10:43

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

Is this relevant to this forum? –  Avitus May 1 '11 at 22:12
Why is it not? There is a huge post of "Non programming books for programmers" !! How is that relevant ? –  darkie15 May 1 '11 at 22:18
Who is the audience? Is user testing involved? –  JeffO May 1 '11 at 23:22
I'll second Jeff's request to know more about the audience (makes a HUGE difference to what topics you'd consider "primary"), but I'd also like to know why you think they've chosen you to do the seminar. If you're not a trained tester, then either they're expecting you to talk about testing from a dev's perspective, or they have some other expectation that you need to figure out, somehow. –  testerab May 2 '11 at 0:43

1 Answer 1

up vote 1 down vote accepted

This would be a good approach:

Go over the general testing process(setup, running the test, tear-down) - 10 mins.

Talk about types of testing(unit testing and integration testing most importantly) - 5 mins.

Go over a basic unit testing example(sum of 2 numbers would be a good one) - 5 mins.

That would be your 20 mins.


Not the answer you're looking for? Browse other questions tagged or ask your own question.