I am in process to compile a list of good books on software testing. Soon I will share this list with you. But lately I am getting too many requests to share any book on software testing for preparing software testing interviews. So here is a quick post to share an online testing book I found “A Software Testing Primer” by Nick Jenkins.
Basically this book is an introduction to software testing. So those who are new to software testing field can start their preparation by reading this book. You will get basic idea of manual and automation testing.
Here is a summary of what this book is covering:
- What is the need of software testing?
- Different software development models
- Testing in the software development life cycle
- How to develop testing mindset?
- Regression Vs. Retesting
- White box Vs. Black box testing
- Verification and validation
- Alpha and beta testing
- Unit, Integration and System testing
- Acceptance testing
- Automation testing - Basics
- Testing the design
- Usability testing
- Performance testing
- Test planning
- Test estimation
- Test cases and elements of test cases
- Test tracking, Test planning and Test plan review
- How to manage defects and defect reports?
- Test metrics for testers
- Product release control
In all this book is a nice introduction to software testing. Author explained some key software testing concepts like Regression and Retesting difference, Alpha and beta testing etc. where many testers get confused.
Download “Testing Primer” book:
To download this book Click here
What is your favorite software testing book? Also share your ‘best software testing book’ experience with our readers.



146 comments ↓
Thanks vijay for sharing the book.
Respected Sirs and Madams, especially to Mr.Vijay,
i am sirisha, i am new to testing. whenever i go for some interview they are asking what is “Negative Testing”? and write some nagative test cases for Yahoo login window? please guide me.
Hi Vijay this is really an interesting one. And thank u somuch for sharing.
hi,
every body thanks to all of you for sharing this book i think this book will help to learn for more testing terms.
MANY THANKS FRIEND
Hi all, I got one from the previous interview and I have no idea on that. He asked me about Pair-Wise technique on Test case design. I had no idea that time. But I look for it later on Google, but hardly got the idea. Please advise these topic one day.
Because I may be asked again some day later
Many thanks,
Duong
Thnaks Vijay
Good work to provide beginers with basic knowledge of Software testing.
Good Work
i read book ‘Testing computer software’ by cem kaner..
It’s also good to learn about software testing basic as well as advanced techniques
Sirisha,
Negative testing to my knowledge is to test with negative (invalid) inputs.
Negative test cases for Yahoo login -
Invalid password, invalid login id and so on…
For Vijay and all –
One of the best book that I have read in software testing is ” SOFTWARE TESTING by RON PATTON ” especially for freshers. Atleast I found it worth…
Regards, Suhas M.
@Suhas M
hi, thanks a lot. in 3 interviews i gave same answer, but they refused and said “Testing invalid Id, Password is not Nagative testing and it’s Functional Testing” because,” if we give invalid Id, Password then corresponding error mesage should be displayed” is a Functionality(feature) hence it is Functional Testing. these are not my words, just i faced in interview. help me please.
Thanks Vijay so much. It’s very useful.
Hope you will share other books
Hi Sirisha,
As far as my knowledge is concerned, Negative testing means doing something which the application is NOT supposed to doing.
Suppose there is a field which should cannot be kept blank. In this case, Negative testing will involve all possible ways to Save the field by keeping it blank.
Eg: Suppose the applpication is in Java. There is a functionality for the user to Add the Name and Description of a Company and Save it and the Validation performed here is that the Company Name cannot be blank. In such a case, if the developer has missed to perform proper validations, then providing ‘+’ in the Name field and Saving the application will show you Blank Company name. Now this can be considered as Negative testing.
Thanks Vijay very much. It’s very useful.
Hope you will share more books
The download link is down. Here is another link: http://www.4shared.com/file/60.....rimer.html
thanks vijay to share trhis document and i will be useful for us
Dear Vijay,
it is a great asset for we people.
thank you very much for your g8 effort
Thanks
Amit
Thanks Vijay very much. It’s very useful.
Hope you will share more books
Yesterday I Attended ISTQB Basic, there i came a question
What is test harness?
They asked two questions relate to test harness.
If some one attended share the questions
Regards
Arun
Thanks a lot for this software testing book. Hope this will help many people to get into a testing field.
Hello,
Can anyone refer the book name for QTP tool and PMP. As i am planning to give this certification .
Thanks in advance,
Mehul
Hi,
Can anyone give the reference of book for QTP Tool and PMP. As planning to give cetification.
Mehul
Plz advice me on the software testing interview questions and basics to learn software testing downloads…..
Hi,
I couldn’t download this book. Please check it.
Thanks
Hi Vijay…thanks a lot for sharing this valuable book. Its of huge information at one place.
Thanks again.
Hi
Mehul Parekh
this is kishore from hyderabad, if you can send me your mail ID ill send u a book on PMP (pdf).
Thanks,
Negative testing in short means to test the application for negative of the requirements. Write all the test cases opposite (negative) to valid requirement test cases and execute on AUT.
In software testing terms there is no term like ‘negative testing’, but in daily practical testing, some people use this word to describe the test cases which are not expected to fulfill by AUT but application should sustain from such inputs without breaking or crashing.
See below post on some negative test cases example:
http://www.softwaretestinghelp.....answers-1/
For those who are not able to download this book, comment below with your valid email id, I will send this book to your inbox.
@Vijay
Respected Vijay, thanks a lot for your kind and quick response
hi
i m new in software testing so can you pls help to find some books to read for beginners
Its good work plz release some more books
HI Vijay,
Please send me book to…even i am unable to download book..my mail id is
rahulkumarbangalore@yahoo.co.in
im having a notepad with values as (aaa,bbb,ccc,ddd).
i have to validate login window with each value.
help me out with QTP script.
Note:each and every value is seperated by “,”.
@vijay anand
create a note object using create object method
scripting.fso then sotr this value into a seperate sting say str=aaa,bbb,ccc,ddd, then trim after 3 position if length is constant..otherwise split using , as delimeter..
i hope u got the clue..
if it doesn’t work ping me back rahulkumarbangalore@yahoo.co.in
Hey!thanks for the book.its really a nice book.
@Vijay
Please send me the book to my mail id i.e. sirisha666@yahoo.com
im having a notepad with values as (aaa,bbb,ccc,ddd).
i have to validate login window with each value.
help me out with QTP script.
Note:each and every value is seperated by “,”.
can anybody send the entire script for the above question.
Thanks Vijay for sharing the book
Vijay, this is good stuff; thanks so much!
Am on the client side, and fixing a bug I should have caught in beta breaks my cheap little heart. Hope your blog keeps going. It’s a 2-way st, & paying attention to developers helps us to be better clients.
i want testing material. i have no material in testing pls send my mail id
All readers who are preparing themselves for software testing interviews might find useful information (in brief) at the following link. This wikipedia article at this link has numerous links that one can visit for further information:
en.wikipedia.org/wiki/Software_testing
hi
this is shilpa……compoleted B.Tech from biotech branch this year .
i want to switch into IT sectoir for which i have down SQT trainning from DUCAT, Noida
plz inform me if there is any job opening.
hi vijay,
its nitu
can u plz send me the testing book to:
nitu.grover@gmail.com
wil be thnkful
can nebdy tell me about any good institute of testing in noida
@Vijay
Please send me the book to my mail id i.e. sirisha666@yahoo.com
@Vijay
Please send me the book to my mail id :
liuwenfang163@163.com
Hi ! Vijay i have doubt in 1 ques which always asked in interviews i.e,
Suppose as a tester u have raised the bugs and shown to developer but he is not ready to accept that what u will do as a tester.
please reply me ASAP.
thanks.
Hi Sireesha some of the Negative testcases are given in this URL:
http://www.pragmaticsw.com/New....._09_SP.htm
I think this will clear u r doubt clearly & try to write some testcases in u r applications also.
I have emailed the book copy to all those asking for it in comments..
@Chanchal:
Following articles can help you to get the answer for your question:
http://www.softwaretestinghelp.....ug-report/
http://www.softwaretestinghelp.....-resolved/
http://www.softwaretestinghelp.....od-tester/
Hey Its nice book,
But In “Software Testing by Ron Patron”, lots of fundas are cleared, go though it before going to interviews.
After reading tat book i will suggest to go though this book.
Some of topics are very nicely handled in this books.
Hi Vijay,
Most of new testers r asking u many question.
Even i need ur help—
1)I want to start my career in testing, which course should i go for (in mumbai).
2)what is the scope of begginers in usa?
3)Please mail me also the book which everyone is asking for.
@sreesha
Sreesha, as much as I know, in general what ever you/me have answered is correct. You can find many terminologies in testing for which you will never find a definate answer. Most of the questions and answers for these quetions are context driven.
Even negative testing for yahoo login may differ from contex to context. Say @ system level you define that password should be 4-7 characters in length and should consist only alphabets, then entering alphanumeric, numeric, special characters and combination of all
this will be negative testing. Where as for a given user if the password is abcde, the input abbbb, asdasd etc will be negative input even though if it satisfies the condition of valid input at system level.
Talking about if the above conditions are functional testing and not negative testing - negative testing, boundry value analysis, equivalence partitioning etc are all different techniques to perform functional validations.
Well I can just say that you have unfortunately come across wrong interviewers 3 times. Welcome to Software Testing…
(Vijay and guys correct me if am wrong)
Regards, Suhas M.
Thanx a lot Vijay for sharing such a nice book. It really helps.
Thanks again..
God bless you suhas M.You struck the point on negative testing.
I have a question for you vijay.Since all employers ask for experience how do freshers without experience get jobs?
where is the down load link
Please send testing material
glad ,
viji thanks for ur tips for s\w testing
great
update more in sql also
Please send me download link.
i need all the updates and the interview questions of some companies in software testing.
Hi……
Thanx
what is quality assurance tester ?
what is performance testing ?
@Vijay
Please send me the book to my mail id i.e. jinjingwan@gmail.com
i want make carrer in software testing.
i m not btech i m only bsc is any job in software testing for bsc student plz mail me
my email id is suresh_12547@rediff.com
Hi…
i am new to testing…
i need some information regarding the interview questions asked….
What is the difference between feature testing and non feature testing?
Please send me the book to my mail id swati2_dubey@yahoo.com
Hi swati,
this rajesh from delhi. plase send me ur important and valuable collection of questions to geting selection in a good company.
thanks
hi, i am looking for good testing E-book.
Hi vijay, this is srilakshmi, yesterday itself I hv seen this site. Its really a gud site.
Hi Rajesh,
These are some questions->
1)What is the need of software testing?
2)Different software development models
3)Automation testing - Basics
4)Test metrics for testers
Could you please mail the book to aamirmajeed@rediffmail.com
Regards,
Aamir
can you please tell me which phase comes first QA or QC?
QA comes first.QA is verifying the process and QC is testing the product
I want testing material.
I have no material in testing pls send my mail id
I need all the updates and the interview questions of some companies in software testing.
I can’t be download the book in US English Format. Could you please forward it to me in MS-Word format.
Please what is content management?
hey can any 1 letme konw ..from where i can get the info about the launch year of QTP versions ..
which year the following versions launched..
QTP 7.0, 7.2, 8.0, 8.2, 9.0, 9.1, 9.2.
its a nice document to train the new testers to write test plan easily.
vijay,
Could u pls send me the book to my email Id.
Thanks,
Swapna
Hi
I was very much pleased to see lot of information about
software testing.
Can you provide me some more information to my mail id, about tools used for testing projects done in SAP with the details of how to use those tools?
Hiii Vijay,
I was surfing on net and found that one person is copying some contents from you website.
This is the URL:
[Url edited by author]
Regards,
Rajesh
what is AUT??
@Rajesh,
Thanks Rajesh for pointing out the copyright infringement.
@ Anita
AUT means Application under test
thanks suhas m!!!!very nicely way to explain about negative testing?
thanks suhas M!!!
hi
Thanks for the book.
hope u’ll provide us more books on manual and automation testing
thanks
thanks for the book.
vijay,
Could u pls send me the book to my email Id.
sujan69@gmail.com
Thanks,
Sujan
Hi
Please any one explain the Keyword driven frame work?
I am searching job in testing field in Pune.
Hi,
Articles are really very nice and useful.
Keep going:)
Cheers,
Vardhan
Hi Guys,
Please The following points are useful guidelines for validating any application.
1. Verify that the form displays with the right sections (If any Sections).
2. For each section verify that the fields are displayed.
3. For each field verify that all of the mandatory, conditional required features.
4. For each section verify submitting the forms raises the right alert message.
5. For each form, verify attachments are working.
6. Submit the form and Action Buttons (Save, Cancel).
7. Verify the alerts after form submission.
Let me know if any concerns/clarifications.
Cheers,
Vardhan
QA Engineer.
Excellent book for beginners… thanks Vijay!
Hi,
Thank you for the book, it will help me a lot in understanding the terms as I’m new to this testing field.
Hi
Thankx for the book, i m looking a Manual Testing Book. Can u tell me that which one book will b better for Testing Job’s Preparation. I have Done BE(IT).
Hi All,
This is Srikanth. I am working a sa Test Engineer.
If you find any meterials related to Testing( either Manual or Automation) can u please send me?
Thanks,
Srikanth.
srikanthvelivela@gmail.com
Hi Shailesh,
I need the soft copy of cem kanear’s testing computer software .
If u have it then mail to my mail-id:
prabhu.s4u@gmail.com
ASAP
Thanks.
Hi vijay send the soft copy of the book to my mail id
prabhu.s4u@gmail.com.
thanks
Bye
hi can anny one send a sample project n testing
thanks in advance
hi can anny one send a sample project in testing
thanks in advance
it’s really good for the tester!
Hi vijay,
please send the soft copy of the book to my mail id
neels_nivas@yahoo.com
Thanks in advance
Neela
Please send the soft copy of the book to my email. Thank you !
Hi Sirisha666,
I think, Suhas is right. The term may differ from context to context. The term “Negative Testing” is defined differently in ISTQB.
It is explained as: The testing aimed at showing the particular system or component doesn’t work. It is related to the testers’ attitude rather than the test cases or test design technique.
Thx, Kishore
Please forward me link to download Book “Software Testing- Principles and Practice by Srinivasan Desikan and Gopalaswamy Ramesh
Thanks
Hi Vijay,
Beautiful book.I am fallowing this site for the past 6 months.really it is very helpful to all.I am readying this when im free in the office.
Thanx a lot
Mallik
Can anybody forward me link to download the book: “The Software Test Engineer’s Handbook” By Graham bath and Judy Mckay.
Can anyone tell me how to write script in QTP or is thr any site for QTP script with some basic examples.
hi guys i’m new on the site need halp on my project. i’m surpose to do a manual on software testing and I must use at least five types of testing, any one willing to help please assist.
Hi vijay garu
how r u?
I am new for this site and i am searching job for QA Analyst .Could you please send me the book for manual testing.
E-mail id: puja_mehtha2000@yahoo.com
This website is very useful for Testing basic learner.
Hello Everyone,
I am praveen saini. I am looking change in Testing field. I face two question in interview. Could you please gave me the answer for that.
1. How does you estimate the complete Automation testing in QTP. From test case preparation to automation and run. He given me example yahoo search with 4 function.
Please gave me Test Effort Estimation in automation by your an example so that i can able to understand.
2. How does you know about the number of test case for the particular functionality.
Praveen Saini
sainipra@gmail.com
Hi Vijay,
Please send me the book to the below mentioned id
srig1977@gmail.com
Hi Vijay.
I couldn’t download this book on this link http://www.nickjenkins.net/prose/testingPrimer.pdf ,
So Pls send to me this book to my mail id sugarsingh2510@gmail.com
Thanks
Sugar singh
Hi Vijay,
Plz send the book to me as well.
Ram
ramreddyqa@gmail.com
Hi Vijay,
I am looking for that book since long time. Could you please forward the Srinivasan Desikan book to my id
vikram.csit@gmail.com
Regards
Vikram
Hi everbody, I am new to Software Testing. Can anybody suggest me the best book for software testing and if anybody has software testing ebook, do mail me at ankit457@yahoo.com, Thanks in Advance.
Anybody having Software testing ebook by RON PATTON. Do mail me at ankit457@yahoo.com, Thankyou.
HI Vijay,
Please send me book to…even i am unable to download book..my mail id is
vaib_8387@yahoo.com
plz send it as soon as posbl
thnx
Hi everbody, I m in final yr of engg n wnt make a carrer in software tesying field….I am new to Software Testing…… Can anybody suggest me the best book for software testing and if anybody has software testing ebook, do mail me at
vaib_8387@yahoo.com
thnx
hi friends iam ravi completed MCA please any one of can send important interview questions to my e-mail
raviaruva@gmail.com
hi friends iam ravi completed MCA please any one of you can send testing projects tomy e-mail-id:-
raviaruva@gmail.com
hi,
Could u pls send me the book to my email Id.
moresh_2007@yahoo.com
Thanks,
Moeshwar
hi friends,
could please send me some project descriptions with good explaination for interview purpose
Hello Sirisha,
1) The main aim of negative testing is a component or system does not work.
2) Negative testing is nothing but “Test to Fail”
In this testing we enter invalid data and test that.
eg. you do not have email id in yahoo but you are trying to login in yahoo messanger.
hi,
sir could u please tell any project present online which is helpful to learn how to test any project.and wht is the way to test any project
hi friends,
could please send me some project descriptions with good explaination for interview purpose and e-mail to the following e-mail address.
raviaruva@gmail.com
hie….
i m in need of an ebook named as “Software Testing- Principles and Practice by Srinivasan Desikan and Gopalaswamy Ramesh”….can ne1 help…pls mail me..
thnk u
Thanks so much vijay for sharing book
bsc computer science have oppernity for software testing job
hi..hallo..everybady…
i am joining in testing…so pls..tell me wt is d right way 2 find testing
Thanks Vijay for the book on Software Testing.
Hi,
Could you please send me the soft copy of the books to kramsoft@aol.in.
Thanks in advance,
Rameshkumar.K.
Hi Vijay,
Could you please send me the soft copy of the books to kramsoft@aol.in.
Thanks in advance,
Rameshkumar.K.
Hi..
Can u send me a copy too?
sarahadn@gmail.com
thanks
Hi Vijai,
Iam like to study in S/W testing with Automation,
now what are thing are cover in s/w testing and Automation course,
Please send me the Automation & manual testing course details.
and refer book names/ books(download) also.
Thanks
my mail_id
dhans_p@yahoo.com
Hi Sir,
I am new in testing field. Can u mail me testing book.
i’ll be very grateful 2 u.
Regards,
Raj
Hi Sir/Madam,
I completed my BE in Telecommunication..So please guide me if i have to join any course on testing and how well it be benificial..
Hi
iam new to testing ,if anybody plz post the testing material for this mail id as soon as possible.could please send me some project descriptions with good explaination for interview purpose and e-mail to the following e-mail address.
Hi
iam new to testing ,if anybody plz post the testing material for this mail id as soon as possible.could please send me some project descriptions with good explaination for interview purpose and e-mail to the following e-mail address.akarunareddy@gmail.com
Leave a Comment