100 Most Popular Courses For September

assignment for software testing

Harvard and MIT’s $800 Million Mistake: The Triple Failure of 2U, edX, and Axim Collaborative

The future of Coursera’s only credible alternative for universities rests in the hands of 2U’s creditors.

  • 1000s of Free Digital Marketing Courses
  • 10 Best Data Analysis Courses for 2024: From Data to Insights
  • Replacing Bad Study Habits with Effective Learning Techniques
  • [2024] 1800+ Coursera Courses Still Completely Free
  • 7 Best Autodesk Maya Courses for 2024: Exploring 3D Animation

600 Free Google Certifications

Most common

Popular subjects.

Web Development

Communication Skills

Project Management

Popular courses

Introduction to Mathematical Thinking

Cybersecurity Fundamentals

The Future of Work: Preparing for Disruption

Organize and share your learning with Class Central Lists.

View our Lists Showcase

Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Introduction to Software Testing

University of Minnesota via Coursera Help

  • Learn How to Sign up to Coursera courses for free
  • 1800+ Coursera Courses That Are Still Completely Free
  • Introduction
  • In this module, you will be introduced to the basics of testing, especially the variety of terminology to be used through the rest of the course.
  • Testing Foundations
  • In this module, you will investigate a variety of testing principles, models of testing, and types of systematic testing strategies.
  • Testing in the Software Development Lifecycle
  • In this module, you will learn about the social aspects of testing. We will learn about test plans, testing status reports, and defect reporting.
  • Writing Good Unit Tests
  • In this module, you will learn about writing unit tests and gain practice in writing these tests through three coding assignments, each with additional testing sophistication.

Kevin Wendt

  • united states

Related Courses

Black-box and white-box testing, introduction to automated analysis, software testing and automation, automated software testing: unit testing, coverage criteria and design for testability, software testing, software testing and verification, related articles, 1800+ coursera courses that are still completely free, 250 top free coursera courses of all time, massive list of mooc-based microcredentials.

4.5 rating, based on 2 Class Central reviews

4.4 rating at Coursera based on 725 ratings

Select rating

Start your review of Introduction to Software Testing

  • Atila Romero 3 years ago Gives a solid foundation on testing theory and concepts. The practical part has an exercise on writting a test plan and Java exercises on unit tests, code coverage, and testing doubles (like mocking). I did not like the exercise on writting a test plan, I considered it not practical, maybe a little outdated. I do not think it fits well in an Agile/Lean/DevOps approach. But there was only a single one of this kind in the course. The coding exercises were good. I wish it explored more complex scenarios, like integration and system tests, but then the course would be more advanced. Since this is the first course of 4 in a specialization, this makes sense as it is. Helpful
  • YA Yahye Mohamed Abdi 4 years ago I have just had a three weak or four weak or five weak searching in this course i would love to write some reviews good and bad dozens of places visited. Helpful

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Software Testing Help

Software Testing Questions and Answers (Part 1)

assignment for software testing

In this tutorial, we will answer some of the questions raised by our readers. We are planning to start a weekly column on “Software Testing Questions and Answers” as we get dozens of email queries on different Software Testing concepts.

Instead of answering them privately, we will put them collectively in posts so that many similar questions from the other readers could also get addressed simultaneously. You can also submit your questions in the comments section of the posts and we will revert back to you.

Before submitting any questions, we would strongly recommend that you search here on the site to see if your queries have been answered previously.

qa on Software testing

Software Testing Questions and Answers

Let’s kick start with some interesting questions.

Shivika asks:

“I have been given the assignment to test a UI based application page. They want me to break the functionality in any way. The first page is a Sign up page containing fields like username password, email, URL address field and some checkbox selection options.

I have tried all the ways in which I can test the page. Can you also please suggest what could be the other possible ways in which we can test the page?”

Let’s cover some major negative Test Cases to break the Sign Up page:

#1) See the limit of the username field i.e., the data type of this field in DB and the field size. Try adding more characters to this field than the field size limit. See how the application responds to this.

#2) Repeat the above case for the number fields. Insert numbers beyond field storage capacity. This is typically a boundary test.

#3) For the username field, try adding numbers and special characters in various combinations. (Characters like !@#$%^&*()_+}{“:?><,./;'[]). If not allowed, specific messages should be displayed to the user.

#4) Try the above special character combination for all the input fields on your sign up page that have some validations. Like email address fields, URL field validations, etc.

#5) Many applications crash for the input field containing ‘ (single quote) and ” (double quote). Example fields like: “Vijay’s web”. Try it in all the input fields one by one.

#6) Try adding only numbers to the input fields having validation to enter only characters and vice versa.

#7) If URL validation is there then see different rules for URL validation and add URLs not fitting to the rules to observe the system behavior.

For Example, URLs like vijay.com/?q=vijay’s!@#$%^&*()_+}{“:?><,./;'[]web_page Also add URLs containing HTTP:// and https:// while inserting into the URL input box.

#8 ) If the signup page is of some steps like step 1 step 2 etc. then try changing the parameter values directly into the browser address bar. Often URLs are formatted with certain parameters to maintain proper user steps. Try altering all those parameters directly without doing anything on the sign-up page.

#9) Do some monkey testing manual or automation (i.e. Insert whatever comes to mind or randomly type over the keyboard) and you will come up with some observations.

#10) See if any page is showing JavaScript error either in the left browser at the bottom corner or enable the browser settings to display a popup message for any JavaScript error.

These are all the Negative test cases. We assume that you have already tested the same sign-up page with all valid cases to check if the application is working fine as per the requirements.

If the above cases are not breaking the application page then don’t forget to praise the developer 🙂

If you have some killer test cases to break such applications that you learned from your experience, then you can specify them in the comments below.

Jayant asks:

“Normally freshers passing out have a state of mind as “We are freshers”, recently pass outs from college expect the companies to recruit them and should consider the knowledge base they have and further should impact their training. In true terms, what is meant by fresher for an industry?”

That’s indeed a good question. Almost all the freshers think on similar lines. But let’s think from an employer point of view. The employer will think “Why should we hire candidates with little knowledge base and experience? as they need training first before assigning any work?

Well, fortunately not all employers think like this and that’s why freshers are getting the jobs and training on the board. Thanks to the booming IT industry. Demand will continue for freshers who have a good educational background and appropriate problem-solving skills.

The tremendous growth in the number of engineering colleges resulted in a significant increase in the number of graduates passing out each year. The gap is also increasing between the skills of graduates and the expectations of the companies.

Now let’s focus on what the industry looks specifically at fresh graduates?

Typically it will include:

  • Problem-solving and Analytical skills
  • Technical skills
  • Communication and interpersonal skills
  • Leadership skills
  • Extra activities like foreign languages, organization skills, etc.

So it will always be better if you try to achieve any experience or skill before trying for any graduate jobs. You are one step ahead than those freshers who have no experience at all.

This work experience typically includes:

#1) Internship: Internship work is done in any company during or after graduation. It may be a free or paid internship.

#2) Sandwich courses: In some courses, industrial training is included in the curriculum itself. It is typically 6 months to 1 year in most of the universities. You can include this project training in your resume.

#3) Special skill achievements through classes or companies: Training taken from some institute or companies can be included in your work experience.

#4) Projects: Projects accomplished for commercial or research purposes. These are the paid or certification projects accomplished from companies during their graduation years.

All the above-mentioned work will definitely count as an experience as you get an actual idea of the company, teamwork, and company working culture. Find out your area of expertise and get to know what best you can offer to the employer before hunting for jobs.

Companies always look for all-rounded candidates who can effectively utilize their skills into projects from universities, experience, and extra activities.

Was this helpful?

Recommended reading.

  • Interview Questions and Answers
  • Some Interesting Software Testing Interview Questions
  • Software Testing Questions and Answers Part 2
  • Best Software Testing Tools 2024 [QA Test Automation Tools]
  • 20 Simple Questions to Check Your Software Testing Basic Knowledge [Online Quiz]
  • Software Testing QA Assistant Job
  • Answers to the Software Testing Exercise - Part 2
  • Some Tricky Manual Testing Questions & Answers

471 thoughts on “Software Testing Questions and Answers (Part 1)”

HI, Could you please let me know how to do databse testing? Which are the common queries normally use in databse testing and they are ask in interviews?

Can anyone give some realtime example of non-functional test cases for Login page or any other application…

1) what is the difference between SRS and HLD

2) what is your project architecture

i need some application of different testcase. plz can u send

Hi Gayathri, Your number is not correct. I am Mercy working as a Software Tester. I want to know more about the freelance and also want to gain more knowledge in Testing for my Career path.

[email protected]

I have given this comment 10 years back approx 2010 I guess how come it is appearing in this updated year 2020?? I WONDER.

Why would we remove article comments?

Please send the HR question for software testing.

This is the very excellent information given which would help to grow in testing career. If possible plz suggest the best freeware load testing tool for web application testing. –Thanks to all.

my mail id is [email protected] plz send documents abt testing any one

Can anyone tell me the details about LoadRunner

Hi Kavitha,

pls gothrough this link kavitha… http://www.bugzilla.org/releases/3.0/release-notes.html#v30_introduction

hi, i wanna know, which institute is the best one to learn software testing course in chennai.

Hi Vesuna ven do u did testing course ?? immediate after ur graduation??? n how was self study

I want to know abt Database testing.Please tell me how to proceed.

my mail ID is [email protected] , please send testing requirement and some consultant mail id…….

This may help you http://email.about.com/od/addresssearchtip/tp/find_email.htm

Hi..Gayatri please can u send the details on penetraton testing to me also..and this is my email id [email protected] advanaced thanks for u..

Can any one give me a ex. of Database Testing. hws it done?

Hi frns ,My name is saboor .I hv done MIT in 2005 and worrid about my carrier making in IT field coz I hv been working with BPO for a long time . I want to make carrier in software quality testing . So plz anybody advise me about my carrier path . Is this the right decision for me to chose SQT?

COuld somebody please Please tell me atleast6-8 advantages of V-Model over waterfall Model?

Thanks, Umaraj

@quality analyst What is meant by software testing?

Hi vijay If u dont mind I would like to give u a suggestion that please try to answer the queries which are there in all posts. Some of the Topic need further improvement.u r going to give new posts but what abt the earlier ones.Wont they need ay more response………..

@#278, Yes, Swapna is correct.

And also you can have environment variables(.xml or .txt file),

1) Declare all these kind of variables in a text file (variables.txt),

strURL = “http://192.166.10.104/login.jsp” strBrowser = “C:\Program Files\Internet Explorer\iexplore.exe”

2) In your QTP test, File >> Settings> Environment >> User-defined >> Export >> Browse this file variables.txt >> Apply, now you can see all the variables defined in the variables.txt in the Environment area.

3) Use the below statements in your QTP test, strTempURL = Environment.Value(“url”) systemutil.Run strBrowser,strTempURL

Hope this helps.

Regards, VijayD

usecase : it describes the functional flow of requirement.

tecases: it is derived from srs and usecases.

for any question ping me at [email protected] .

all the best

can any one please tell me the difference between use cases and test cases with example.

Hi i am shailendra. I want to know about how to find bugs ?

hi this is raajkumar , plz send the difrence between regression and re-testing ? and what is mean by Bug failure?

Hi Friends,

I am new to this s/w tesing field. I have no experience in this field. I have surfed over the net for an answers but was not satsfied. Please help me in clarifying some of the doubts related to real time apps.

Please provide an answer specific to telecom, Banking and Insurance domain applications with examples:

-what is the major bug you have found in your application -Ex. of High Priority ,Low Severity bug -Ex. of Low priority, high Severity bug -how did/can u help in improving the testing process – Why will company/team use 2 defect tracking tool such as Clearquest and QC or Jira and QC? I have seen in many peoples resume using two tools. -example of problems faced in your project. – most commonly found errors – problems found in Cross Browser and Cross Platform Testoing

Please try to answer these questions in detail as it can help many freshers as these are the most commonly asked questions.

Any help is appreciated.

If you have any material, Q & A which can help, please email me @ [email protected]

hi.. hav completed mca. since i don want 2 go for development m planning to learn software testing course so can anybody suggest any gud institutions in bangalor

your posts are really a worth.

I am new to testing, could you please send me few test cases as an example, I mean all the possible testcases, which includes boundary value, negative cases, + ve cases etc.

my email ID is [email protected]

Thanks in advance SANDEEP

type of question ask in interview

@Rachana TEST Plan :

1. BACKGROUND 2. INTRODUCTION 3. ASSUMPTIONS 4. TEST ITEMS List each of the items (programs) to be tested. 5. FEATURES TO BE TESTED List each of the features (functions or requirements) which will be tested or demonstrated by the test. 6. FEATURES NOT TO BE TESTED Explicitly lists each feature, function, or requirement which won’t be tested and why not. 7. APPROACH Describe the data flows and test philosophy. Simulation or Live execution, Etc. 8. ITEM PASS/FAIL CRITERIA Blanket statement Itemized list of expected output and tolerances 9. SUSPENSION/RESUMPTION CRITERIA Must the test run from start to completion? Under what circumstances may it be resumed in the middle?Establish check-points in long tests. 10. TEST DELIVERABLES What, besides software, will be delivered? Test report Test software 11. TESTING TASKS Functional tasks (e.g., equipment set up) Administrative tasks 12. ENVIRONMENTAL NEEDS Security clearance Office space & equipment Hardware/software requirements 13. RESPONSIBILITIES Who does the tasks in Section 10? What does the user do? 14. STAFFING & TRAINING 15. SCHEDULE 16. RESOURCES 17. RISKS & CONTINGENCIES 18. APPROVALS —————————————————– A good test strategy is: *Specific *Practical *Justified —————————————————– Documentation and Strategy : 1. Introduction Description of this Document Related Documents Schedule and Milestones 2. Resource Requirements Hardware Software a) Test Tools Staffing a) Responsibilities b) Training 3. Features To Be Tested / Test Approach New Features Testing Regression Testing 4. Features Not To Be Tested 5. Test Deliverables 6. Dependencies/Risks 7. Entrance/Exit Criteria

Is thr anyone from mumbai having good Exp. in automation Testing (Selenium) and who can give me training on selenium Webdriver?? If anyone pls mail me on [email protected]

HI, Venkatesh here i having 2 + years experience in mannual testing.I am looking for new job if their any requirment please late me know my cell no is 9964585966 .B’lore

hi all,i have 2 years of exp in manual testing and now interested in shifting to sap testing..can any one of u suggest where can i learn sap testing..?

please recomend me some good institutions in Pune so that i can join and i dont have any knowledge about the software Testing.

Hi, Can u tell me how to pratice QTP? From where i can get a book on practical. I seached quite a few times but i am not able to get.

hi can u pls tell me salary package for M.E (cse) with 1 year experience in softer testing

Non-functional testing covers that part of the application in which the functionality of the application is irrelevant. For example, look and feel[GUI] testing.

Negative testing is nothing but testing the functionality with invalid inputs and conditions

provide me matter cited above

Hi, I want to thank who are all behind the creation of this usefull site, As Iam a new to this field , I can Improve me alote from my Brothers and Sisters. Thanks for all

Hi, I have a BSc degree, and have more than 2 yrs of experience in recruiting, and more than 1 yr in technical support. I am now interested in learning the concepts of software testing. Do you think it will be an ok transition from HR to software testing? Also I plan to take a 6 week course online. Any thoughts?

Great site , great job BTW!!!!

please note below:

Gayatri Mishra Ph – 977044704 [email protected]

the cell number here is incomplete. Kindly provide me the same as fo further discussions I wish to take up.

Jayant 9987024419

Rachana, Deepti& Others too…..

Please send ur quries to my mail id….i will reply and also send the interview questions &answers

Any help in manual, and Selenium please post the questions i wii send answers ok.. by.. iAM WORKING AS TESTENGINEER IN APPROSYSTEMS PVT LTD. PLS SEND ANY DOUTES

hi friends i am completed mca in 2008.i am intrested in s/w testing.plz give me good idea to get a job.i have no experience. plz send me material of s/w testing my id:[email protected]

My main question is …………… How we test a login page or other page performance when many users try to request the same page? Because it is not possible at work to manage many(eg. 500) user just to test a login page or other page in a website application. As you told check for negative test case but with this how can i check webpage for many users.

What is the difference between the CLOSE AND CANCEL button

Hi all, I’m planning to do phd.n thinking abt website usability testing.can anybdy guide me thr the process like hypothesis etc. thanx

@ Dipti , Samples questions you will get from google itself.

http://www.google.co.in/search?q=software+testing+intrview+questions&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

We can’t be sure that interviewer will ask only these question. Try to find out some details about the company from About us page, Collect the technologies which they are using. Even though we have more experience in our resume, we may lack of theoretical knowledge of those cases, so brush up yourself with some basic question like what is testing, QA?, QC?, Verification?, validation?, unit?, integrity?, system?, acceptance?, load?, stress? volume? Equivalence partitioning? boundary value analysis? error guessing? automation? manual & automation? some tools knowledge?, which bug tracker u have used?, used of bug tracker? bug? error? fault? mistake? technologies used like, Java, .net, php, Cake Php and & environment like OS Commerce, Jumla, LAMP etc., SDLC?, STLC? testing models? and some live experience may help you to answer lively many questions. Having DB knowledge is more advantage nowadays…

hi Can anybody tell me the framework in qtp with detail examples.

If we want to work on QTP can u state the process of how to carry out testing for web application using tool. i need the flow of how to organise the task by using features that is made available in QTP.i need related documents.

i request anyone to send mail in detail [email protected] .

If possible send me QTP materials, work proces, FAQ.

In this Blog many of them would have been working on QTP tool. so i request u all to send the tips and test cases related to automation process.

i need documents & test cases related to security testing.

I need test cases and documents related to performance testing for Web application, ecommerce, CMS and desktop applications.

Peoples who are working in this domain please provide guidance and necessary documents.

i need documents related to shell scripting.

i request anyone to send mail in detail [email protected] . I

Dear Ms.Prachi (#290), Hope it should be “Planned Passed” instead of “Planned Passed Target”!

Purely speaking, No, There is no need for a test engineer to estimate the “Planned Passed” (may be “Planned Passed Target”).

If under any circumstances, If required, But that should not be based on previous testing experience. But based on the SRS/PRD.

The only significance of this column in test report is, Just to estimate percentage of pass criteria before actual execution.

This is not required actually. As you are discussing about this, means that, may be your client is looking for that column as well – I guess!

A simple test plan consists of: 1. Name (project_version) 2. Test Name (field/functionality name) 3. Design step (Summary of the test case) 4. Description (Actual steps to be followed) 5. Expected Result 6. Actual Result 7. Pass/Fail Criteria 8. Priority 9. Estimated Time (average time to execute the test case, it will be by default 30 min to each test case). 9. Platform (CLI/BBI) 10. Notes (any notes if required)

If client is willing means, Then no other way, We have to add.

Regards, Govardhan Reddy M, Software Test Engineer, “Law of win says, Lets not do it in my way or your way, But lets do it in the best way”.

@ Pavithra You didn’t specify your location.

Hi , This is Gayatri From Bhubaneswar. Right Now I am working as a freelance trainer in software testing for many compnies and institutes.

If you people having intrest to learn it then please fell free to contact me …

My course schedule

1. Manual Testing 2. Win Runner 3.Load Runner 4.Test Director 5.QTP

With required interview tips… and mock interviews.

Dear Mr Ganesh

please go through few quotes i am mentioning below for your ready reference:

1. In ISTQB-India@ yahoogroups. com, ganeshpp1@.. . wrote:

the below answer is 100% correct. A Old saying to this Question ” A Man(developer) Can’t identifies his Own mistakes, Unless they are questioned by someone(i.e; Testers) though it would be related saying…… if hurted, Excuse.

with regards Siva. > Below is 100% correct answer > Regards > Ganesh > > > —– Original Message —– > From: Arun Vats > To: ISTQB-India@ yahoogroups. com > Sent: Tue, 9 Oct 2007 10:08:00 +0530 (IST) > Subject: Re: [ISTQB-India] Why tester? > > Hi > > Though u r right.. but the main reason is moto…… dev develop the program > …so they want it to pass only & not fail..so in that case their main > concern is on passing the prog. > But for at tester. his moto is o fail the sys..so think in that > way……… …… > Thats one of the main reason for having independent testing team…….. …. > > Hope i m right.. if there any issue pl lemme know.. > > Arun Vats > > On 10/5/07, Rajesh wrote: > > > > Interesting question from my friend… > > > > “Why we need testers separately in a project, even dev guys can spend some > > more time on the build for a quality output?” > > > > Regards, > > Raj

2. Hello All

1) Tester will be having more functional knowledge and there by testing the application for the usablity and developer will be having the knowledge in the screen only for which he /She has coded.He might not be having the Complete picture of the Biz. 2) Interface Testing and system tsting are not possible at the developers end

Regards Sharmila

— In ISTQB-India@ yahoogroups. com, Sanjay Bhagat wrote: > > Moreover, sometimes there is difference in interpretation of requirement. Tester, different from developer will have test scenarios depending on his interpretation. It happens a lot. > > II) Deveoper may thinks that he/she created correct code and need not be tested that extensively. > > —– Original Message —- > From: Jaideep Khanduja > To: ISTQB-India@ yahoogroups. com > Sent: Tuesday, October 9, 2007 1:12:33 AM > Subject: RE: [ISTQB-India] Why tester? > > Hi, > > Various reasons for why QA team is separate from developers: > a good developer will not necessarily be a good tester > testing by the same developer who developed it will be unintentionally unbiased as he is not aware about his weak areas > testing is and should be an independent activity to get effective and unbiased results > testing and development are compliments to each other and not supplements! !! > > > P Please consider the environment before printing this e-mail > > > > From: ISTQB-India@ yahoogroups. com [mailto: ISTQB-India@ yahoogroups. com ] On Behalf Of Arun Vats > Sent: Tuesday, October 09, 2007 10:08 AM > To: ISTQB-India@ yahoogroups. com > Subject: Re: [ISTQB-India] Why tester? > > Hi > > Though u r right.. but the main reason is moto…… dev develop the program ..so they want it to pass only & not fail..so in that case their main concern is on passing the prog. > But for at tester. his moto is o fail the sys..so think in that way……… …… > Thats one of the main reason for having independent testing team…….. …. > > Hope i m right.. if there any issue pl lemme know.. > > Arun Vats > On 10/5/07, Rajesh wrote: > Interesting question from my friend… > > “Why we need testers separately in a project, even dev guys can spend some more time on the build for a quality output?” > > Regards, > Raj

So the above lines of quotes from verious testing professionals to reply Mr Raj who had asked the similar question WHY TESTERS? which is close to your one does testing happens in every company YES it does without product delivery is not probably done.

hi This is my first time iam posting the Question. Firstly i want to thank since it is really a wonderful & very usefulsite.

If possible send me QTP materials, work proces, FAQ. Since i am preparing for interviews,having 2+ yrs of experience in manual testing. My mail ID Is [email protected]

thanks in advance

What information need not be included in a test incident report: a) how to fix the fault b) how to reproduce the fault c) test environment details d) severity, priority e) the actual and expected outcomes why cant it be ‘a’. please explain?

Can any one let me know what is Testing methodology and in which methodology using for Testing the Application?If any types available?

Hiii…. I need d details of ticking box testing, mutation testing, class testing n GUI testing……… kindly mail me at [email protected] ………..thanks

Interesting, I never heard this – Ticking testing.

But after googling it, got to understand that, “Ticking box testing”, which involves not doing any testing.

Sounds like its a part of UAT, where customer can have a list of checkpoints with Y/N ‘Tick-boxes’ to validate the application by the end user. That means, there is NO testing involved.

I am just wondering where did you come across with this question.

Can any one help me with real time situations– like how a test case is created how to begin with……?

Hi Everyone

I need your help i am a student of MCA from PTU but still i am not able to choose my line in technical filled otherwise i am already working in Network technical deplartment but it just related a work of MIS but i need to change my profession in software line so if any one can help me then i thankful to all

Hi, I have a small doubt. Please clarify. I’m doing manual testing on a web app. In the same website there are two different pages for logins, each of it having different purpose. For example, http://www.abc.com/xyzlogin.aspx and http://www.abc.com/pqrlogin.aspx . I logged in to both the pages in the same browser, but different tabs or windows. Now, if i log out at one of the sites, the user at the other site also getting logged out, even though the login names are different. Is this the behavior of any other sites in general? Is it acceptable?

Hi sir This is Srinivas my question is that ,My academic aggregates are not up to the mark . I have completed my graduation in Bsc with an aggrgate of below 50% and I have completed my MCA (2010) throw distance from Sikkim Manipal University with aggregate of 80%. But I have good knowledge of web designing and web development (asp.net) at present I am taking some Test tools classes for automation. I am looking my self as a test Eng . Is it possible to get a job as test eng in cmmi level 4 companies. At current I am working in a company COA Network as (web Dev).Pls Guide me

Hi Vijay, we recently moved from usa to hyderabad, i am a regular visitor of your site and i have learned many things, would you please suggest me how to find a better opportunity. Thanks

What information need not be included in a test incident report: a) how to fix the fault b) how to reproduce the fault c) test environment details d) severity, priority e) the actual and expected outcomes if ur answer is ‘e’ then why cant it be ‘a’. please explain?

do u have exp in other area/fields?? if u have then think abt the expecting in S/w testing environment.

if u are a fresher never think about salary. getting a chance is a gud thing. remember one thing “if u have talent, money will follow u, if u dnt have it u have to follow every thing/one”

the course fee structure depends on the institute and duration is not more than 2months.

wish u all the best for ur future.

Give me ur email id or else drop me a test mail to [email protected] I have an word file, hope that’ll be helpful to u and will mail u that one.

Cheers zakir

I am a tester wherein I have not participated in preparing test plan, teststrategy, test methodology.Could anyone help me so as to give me the ideas on these concepts.

I need documents related to Manual Testing, Quality Control Testing, Negative Test cases. mailid:[email protected]

I need Manuval Interview question and answers. QTP data driven vb scrib coding any body help me.. send me the documents to my mail id; [email protected] .. i will send as a same..

USE CASE: A use case is a description of a system’s behavior as it responds to a request that originates from outside of that system.

The use case technique is used in software and systems engineering to capture the functional requirements of a system. Use cases describe the interaction between a primary actor—the initiator of the interaction—and the system itself, represented as a sequence of simple steps. Actors are something or someone which exists outside the system under study, and that take part in a sequence of activities in a dialogue with the system, to achieve some goal: they may be end users, other systems, or hardware devices. Each use case is a complete series of events, described from the point of view of the actor.

TEST CASE: A test case in software engineering is a set of conditions or variables under which a tester will determine if a requirement or use case upon an application is partially or fully satisfied. It may take many test cases to determine that a requirement is fully satisfied.

Test cases are often incorrectly referred to as test scripts. Test scripts are lines of code used mainly in automation tools.

Written test cases are usually collected into test suites.

1, i want to know what is a difference b/w call by value and call by reference in a library function in QTP.

2, difference b/w sub procedure and function procedure in a QTP with examples.

First of all thanks to your comments,iam working in chennai,i did not where to study the testing course. do you any institute.I need your help.

A motivating discussion is worth comment. There’s no doubt that that you should write more on this subject, it may not be a taboo subject but usually people do not talk about such issues. To the next! Many thanks!!

Can any body give me an idea about the qualification required for a software testing career.

Can anybody tell me the Tool in Dot Net that can be used to measure Latent Defects and Efferent Coupling.

Can you Please Send me the ISTQB Question Papers.

How to interact with the developer about the bug?

Dear Mr. Venkatesh (#334), Its not Goverdhan but its Govardhan.

Fine, Here are the software testing interview questions, QA interview questions for freshers, for experienced professionals prepared by me.

1. What is testing? 2. What is software application testing? 3. What is software product testing? 4. Testing types? 5. Black box testing? 6. White box testing? 7. Gray box testing? 8. Blaxk box testing techniquest/methods? 9. what is build? 10. When to start testing? 11. When to stop testing? 12. Smoke testing? 13. Sanity testing? 14. Re – testing? 15. Regression testing? 16. Manual testing? 17. Automation testing? 18. Why automation? 19. User Acceptance testing? 20. Bug? Defect? Error? CR? 21. Bug life cycle? 22. Bug report & mandatory fields to be filled in Bug report? 23. Severity? 24. Priority? 25. Bug tracking tool? 26. Test management tool? 27. Test case? 28. Test plan? 29. Test data? 30. Test strategy? 31. V – Model? 32. SDLC? 33. STLC? 34. Verification? 35. Validation? 36. Performance testing? 37. Stress testing? 38. Volume testing? 39. Load testing? 40. Functionality testing? 41. System testing? 42. Module testing? 43. Integrity testing? (Developer will do this – in max cases). 44. Ad-hoc testing? 45. Exploratory testing? 46. Test scenario(s)? 47. What are the skills required for test engineers? 48. What is Alpha testing? 49. What is Beta testing? 50. What is sustenance testing? 51. What is memory leak? 52. What is the difference between application server and enterprise server? 53. Different browsers available? 54. Client – Server Model? 55. Web Server application? 56. Usability testing? 57. Compatibility testing? 58. Cross platform testing? 59. Platform installation testing? 60. VM ware? 61. Ability to solve puzzles. (Reasoning/Mathematics/Aptitude etc.,) 62. Release candidate? 63. Script? 64. Test topology? 65. Test design document? 66. Entry criteria? 67. Exit criteria? 68. Test goals? 69. Test non-goals? 70. SRS? 71. HLD? 72. LLD? 73. PRD? 74. FDD? 75. Unit testing? 76. RCA? 77. What is desktop application? 78. What is web application? 79. Fields in test case? 80. Positive testing? 81. Negative testing? Besides improve your 1. Communication skills. 2. Interpersonal skills. 3. Written skills. Good luck to all. Regards, Govardhan Reddy M, Software Test Engineer. “Law of win says, Lets not do it in my way or your way, But lets do it in the best way”.

Im Dev from B’lr, doing MBA in corres, graduated in B.com… Could anyone guide me if i plan to do some technical courses, say Software testing, as im interested to get into IT field… I also have one year work experience with TCS in Investment Banking Project..

Currently i am working in Non-IT field and planned to switch my career to testing.I had learned the basics of testing,and now i am very eager to learn testing practically with real time projects. If any one interested to teach testing personally with real time projects , i will be more grateful, or else show me the right place in chennai. Thanks & regards [email protected]

Hello Everyone, I am planning to give ISTQB Foundation Level Exam. Can anyone please provide me material for the same. Also ISTQB question papers with answers would definitely help. Thanks in advance.

Regards, Suresh [email protected]

sir, i want to do software testing coarse.please tell me fee structure & duration of coarse.after joining company how much salary i will get.

Planning to give ISTQB Advanced Level (Test Manager) , can any one please send the material @ [email protected]

Regards, Ravi

What are responsiblity and apporch of End to End test manager?

Dear Ms. Jyoti (#297), FYI that, It is referred as ticking-box testing which is a widely used philosophy of testing, in which no testing is done after the project is fairly well debugged — the program is given to customer’s for trial and acceptance (sd/- Robert Kruse)

Hope now you are clear – I guess!

Regards, Govardhan Reddy M, Software Test Engineer. “Incorrect assumptions lie at the root of every failure, But have the courage to test your assumption”.

Is it easy work to find bugs in an application?

Easy when we do these ;

1: Check for inconsistency within the product 2: Check for the Inconsistency on the purpose of the product 3: Check for inconsistency with the product versions 4: Check for inconsistency with the image a company is trying to portray 5: Check for inconsistency with a comparable product 6: Check for inconsistency with claims that are made about the product 7: Check for Inconsistency with user expectations on the product 8: Check for the Inconsistency in regards to legal requirements. 9:Talk to developers on how they have coded a piece of function(s). This may sometimes reveal scenarios that they may have been missed out and hence chances of finding bugs becomes higher for those scenarios. 10: Give rest to your brain and eyes. Tired eyes may miss, an easy to see bugs.

can u plz explain about agile testing?

Hi folk, This is lokesh ,i’m woking as TEstor now i’m searching new job if there any req please forword me..

Test Cases can be derived from the Scenarios. If you want to do write test cases for validation of text box, you can write Scenarios or Test Cases. Scenarios: Scenario 1. Check with the valid input(write the Expected Result) Scenario 2. Check with the invalid input (write the Expected Result) In Scenarios you can just mention Valid & Invalid and while testing try with all permutations and combinations.

In Test Cases you have to mention all the Permutations and Combination as a Case.

This is my live experience. Pls Correct me If I am wrong..

can anyone let me know, what is the difference between Test Scenario & Test Condition.

thanks venkat [email protected]

what is mean by software testing? where it is used

sir i have completed my b.e in cse in 2003.but due to some problems i did not take engineering asprofession.but now i wanted to enter in IT field.somebody told me about software testing course.will i get the job after doing this course.there is 5 years gap.plese tell me should i go for this or do something different

hi jaanu .. can u giv me ur e-mail id?

what is Agile Testing

I raise my right hand for SQTL. because I am the X-student of SQTL Mumbai 1st Batch in Ghatkopar !!!! I feel proud to be a SQTL Student 🙂 I have done my course in the year 2004. Now working for a US based Software Company.

You can join STQL but better you can do in Metro City because you will get more oppourtunity over there. All the best….

i have 6 yrs gap bitween bsc@diploma in software testing i am not getting job due to that reason give me idea…..

please mail me regarding jobs and any douts in testing

hi ekta, Generally for every new we perform smoke testing in this we check the basic/core functionality of the application. Useability : in this we check look and feel and understandability of application.

Insatllation: in this check the instructions given in installation guide by installing the build as these instructions.

Adhoc: testing with no proper documents, testplan,test data.. etc

ping me if u have any concerns at [email protected]

How do u do usability testing,security testing,installation testing,ADHOC,safety and smoke testing? Please anybody answer me this question.

can i know what is extended testcases

We are looking to integrate mIFOS (microfinance Open Software) with Tally and require a modification in the programme structure. If we did be assisted on the same kindly drop us a mail at the above address

Thanks a lot 🙂

I have few questions in winnrunner plz anybody help me “If the application has GUI changes between previous test and current test process,how to identify them” this is my question plzzzz answer me.

i am fresher passed out in 2010.can anyone please tell me that is it mandatory for a fresher to do any certification course of software testing to get into a tester job..my id is [email protected]

ur giving good questions to us govardhan sir.but i have some doubts .what is the diff between the bug&error.def for thread testing?

Dear Mr. Venkatesh (# 326), In 7 months, I hope you’re not thorough with manual testing concepts. Before going to automation, Just make sure that, You’re all most learnt all testing process pertaining to manual instead of just running ahead for automation. Just advice.

If you’re interested in functionality testing, Then go ahead with QTP tool, If you’re interested in performance testing, Then go ahead with LoadRunner.

Decision is yours. As I see (based on requirement, Calls are little more for QTP rather than LoadRunner. If you’re really interested in performance, Forget about calls, Just go ahead and learn LoadRunner. Because, Your interest can break the interviews though calls are little less).

Regards, Govardhan Reddy M, Software Test Engineer. ““Law of win says, Lets not do it in my way or your way, But lets do it in the best way”.

[email protected]

I have a 9 yrs of exp in IT field, however this includes a 2 yrs UAT testing exp latest. I wanna know if I can explore myself in this field in a fledged manner.

Kindly let me know.

Hi Gayatri, I have 5 years of experience in software testing in various MNCs. I want to jump to freelance testing training career. Could you please suggest, how shoud I proceed for the same.

Regards, Nitin

Hi Chandana, As you asked question about difference between QA and testing……… Quality of product includes two things quality assurance and quality control(testing). 1.Quality assurance is related to the process done for quality of product.Where quality control is related to product(meet the final specification). 2. Audits in an industry is the example of QA where as Testing is the example for QC. 3.Output of QC(testing) is input for QA.If we find any problem in QC(testing) we need to change or correct our testing process(QA). 4.QA is productive in nature where QC is detective in nature.

tell answer plzz abt this problem why good man gets scolds why bad man gets happy

I am MCA graduate and having 2+ exp in s/w testing (manual)… I want to study more related to testing.. what can be done? Is ISTQB ceritificate have weightage in the market. I want to study more degree or diploma anything. pls suggest. Thanks in advance.

Hi I am working as a test analyst in IRA technology. Before that i was working with Infosys mysore and now IRA is providing vast range of sw testing course Manual Testing Winrunner Load runner Test director QTP Silk With mnc inteview preparation so if any one wants to consult about this course can contact me: [email protected] or call me 9936439839

Please check for less than with characters then you should get a run time error or the data given after that html tag will not be appear, please check the 69th comment. I have typed the less than symbol and posted that then it is not displaying. Ex: – less than symbol continued with charaters.

As a tester to get good job we should have some other soft skills. I have knowledge about SQL QUERIES,MS access, less knowledge of VB.What type of soft skills should i learn to get a good job in software testing field? Is it useful to do courses in SQL language, VB, VB.NET and .NET to enhance my skills in this field? I am trying to take some course, but i am confused which course is useful for me in software testing field. Please help me to clear my confusion.Answer me ASAP.

Thanks, Umaraj [email protected]

We need to write test case or test scripts for each link – this can be done using customization of the automation scripts(loadrunner)

Previously SQTL named as Software Quality Testing Labs. Here you can get full address all over india branch. http://www.sqtl.com/areas-of-operations.php

Reg Test plan you can visit http://jaanujeeva.blogspot.com/2009/01/test-plan.html

My Answer : 1) the limit of username field. I mean the data type of this field in DB and the field size. Try adding more characters to this field than the field size limit. 2) Repeat above case for number fields. Insert number beyond the field storage capacity. This is called typically a boundary test. 3) For username field try adding numbers and special characters in various combinations. (Characters like !@#$%^&*()_+}{”:?><,./;’[]). If not allowed specific alert message should be displayed to the user. 4) all the above above special character combination for all the input fields on your sign up page having some validations. Like Email address field, URL field validations etc. 5) Many applications crash for the input field containing ‘ (single quote) and ” (double quote) examples field like: “Vijay’s web”. you can try it in all the input fields one by one. 6) Try adding only numbers to input fields having validation to enter only characters and vice versa. 7) If URL validation is there then see different rules for url validation and add urls not fitting to the rules to observe the system behavior. Example urls like: vijay.com/?q=vijay’s!@#$%^&*()_+}{”:?><,./;’[]web_page. Also add urls containing http:// and https:// while inserting into url input box. 8 ) If your sign up page is of some steps like step 1 step 2 etc. then try changing parameter values directly into browser address bar. Many times urls are formatted with some parameters to maintain proper user steps. Try altering all those parameters directly without doing anything actually on the sign up page. 9) Do some monkey testing manually or automating (i.e. Insert whatever comes in mind or random typing over keyboard) you will come up with some observations. 10) See if any page is showing JavaScript error either at the browser left bottom corner or enable the browser settings to display popup message to any JavaScript error.

few years back I was sticky to all these tips… These are known as negative test cases.

Once we used to do in this way .. sometimes we forget to do with the right data. We don’t even if we give correct and valid data application may not react accordingly.. In that case try always with valid data once and than do monkey testing.

Imagine you are the interviewer hope you must be statisfied in this answer right? butttt …..

Atlast …. My Interviwer was expecting me to say that User name should be “unique”

I don’t know whats your interviewer was expecting from you?

Anyhow I got my Cup tea!

Best Luck! Keep hunting …

plzs mail me at [email protected]

this is ramu what is windows application and web application. pls send me.

I need document related to Testing Methodoligies & techniques,Negative Test cases,Database Testing.

If possible send it to [email protected]

Hey deeksha #278, its very simple Have a file lets say constants.vbs define like this url = “www.yahoo.com”

In your script lets say test.mts, include the above file and use it

for eg systemutil.run “iexplore.exe”, url

so when ever there is a change in the url value,just go update constants.vbs file

My mobile no is :- 9922227448

Email Id :- [email protected]

i am working in testing projects and with amdocs pune now..

anyone lookin for jobs in testing, please mail me CV @

[email protected]

Always ready to help 🙂

6k per month Enjoy…

its really wondeful this site gives what i search a last one year it gives a few seconds am really happy with this site. thank u

Hi i know the expact differances between smoke and Sanity testings ? and where it is used ? when we will use these once? pls give me the answer

– Penetration testing (also called pen testing) is the practice of testing a computer system, network or Web application to find vulnerabilities that an attacker could exploit.

Pen tests can be automated with software applications or they can be performed manually. Either way, the process includes gathering information about the target before the test (reconnaissance), identifying possible entry points, attempting to break in (either virtually or for real) and reporting back the findings.

The main objective of penetration testing is to determine security weaknesses. A pen test can also be used to test an organization’s security policy compliance, its employees’ security awareness and the organization’s ability to identify and respond to security incidents.

Penetration tests are sometimes called white hat attacks because in a pen test, the good guys are attempting to break in.

Pen test strategies include:

Targeted testing Targeted testing is performed by the organization’s IT team and the penetration testing team working together. It’s sometimes referred to as a “lights-turned-on” approach because everyone can see the test being carried out.

External testing This type of pen test targets a company’s externally visible servers or devices including domain name servers (DNS), e-mail servers, Web servers or firewalls. The objective is to find out if an outside attacker can get in and how far they can get in once they’ve gained access.

Internal testing This test mimics an inside attack behind the firewall by an authorized user with standard access privileges. This kind of test is useful for estimating how much damage a disgruntled employee could cause.

Blind testing A blind test strategy simulates the actions and procedures of a real attacker by severely limiting the information given to the person or team that’s performing the test beforehand. Typically, they may only be given the name of the company. Because this type of test can require a considerable amount of time for reconnaissance, it can be expensive.

Double blind testing Double blind testing takes the blind test and carries it a step further. In this type of pen test, only one or two people within the organization might be aware a test is being conducted. Double-blind tests can be useful for testing an organization’s security monitoring and incident identification as well as its response procedures.

hi,this is kumar . what is the difference bet v-model and fishmodel which comp are usingthis models.

hi this raaji from chennai, my U.G qualification is B.B.A. but now i would like to go to software field.so that i joined M.C.A. doing madras univercity. can i do testing coures. which coures is useful for me. moreover which institued is best . pl help me

Very nice Information Patrick!!! Thanks a lottttttttt!!! U r correct!!!

HI EVERY ONE,

MY NAME IS RAMA,IAM STUDYING IN IRELAND AT THE MOMENT ,IAM INTERESTED IN SOFTWARE TESTING WHICH TESTING TOOLS ARE BEST FOR CAREER TO GET THE JOB QUICKLY…..WHICH INSTITUTION IN HYDERABAD IS BEST FOR COACHING OR ONLINE CLASSES,

CAN ANYONE PLEASE SEND ME THE MATERIAL FOR MANUAL TESTING AND AUTOMATION TESTING MATERIAL TO THIS PLEASE:EMAIL:[email protected]

PLEASE HELP ME I WILL APPRECIATE IF U WOULD HELP ME

THANKS EVERY ONE

Hi Prvin , Atleast you have to send yr mail id so that i can send the details in mail attachment.

nisha send me your email id and i would send you some documents which would give u clear picture on testing as i work as a corporate trainer in the field of testing

or do even send me a test mail – [email protected]

how is the future for software testing…………………

u people are giving links for downloding ebooks..but its not downloading

how we will do GUI testing, and web testing…?

Hi, I m recently working on selenium IDE basics… I want to access excel data into a Javascript file …this JS file wil be then acccessed in selenium…How to access the excel data into JS file??Please provide detail info as i dnt kno JS..

hi vijay, i am a regular visitor to your site , i like all your articles,those are very helpful for me to understand the concepts, i just started learning testing tools from a month ago, one of my friend has her own company website and i want to test that website for practice ,so can you please tell me how to proceed,and can you sugest me other articles on how to test a website manually and using atomated testing tools. i have seen ur article on this topic , with that i got an idea ,but i want a complete guide , so that i can follow that to complete my task. waiting for ur replay Thanks

dear anil, first of all u have to think about ur interest in any field then think ur capability also with a calm mind then decide the field. not only think about the money or easy field…. and don’t ask to anyone do that which u want ’cause life is urs…..

happy future.

How do the cookies efffect in web applications

Hello Everyone,

I am looking for manual testing in Healthcare. could you please tell me the health care companies in bangalore.

thanks in advance.

regards, Rupesh G. [email protected]

I am new to this field. Can anybody pls provide me material related to database testing. What type of queries are performed usually? how deep knowlege is required ofr oracle, sql server 2000,2005,

Please mail me the Q&A or faqs regarding this.

Its urgent!!!

my email id : [email protected]

You can check with the below mentioned site for broken link check malathi.

http://www.dead-links.com/

Hi…Can Anybody send me QTP material…. Thanks in advance My id is [email protected]

hi friends,

can any one pls tell me about Bugzillz, how to log a defect.

Pls let me know about database testing

plzzzzz zakir contect me my maile add is [email protected]

Hi, I have completed course in manual software testing . I am BE(E&TC),2009 passout.I have an year gap in 2nd year.Even though my aggregate is above 60% in BE as well as in 10 & 12th.MNC are not considering me as an eligible candidate because of my year gap..Please advice what more can i do to get a job?

Gaytari, I would Like to know in Detailed about the Various Models that are in use by the companies ,and the main difference between V-Model and Waterfall model,and their Ppros n cons.

Thanks in Advance Kondal

Thanks for the great answers for breaking the functionality. I got a lot of points.

sir recently i went to interview i was unable to answer the question is

client need 2million transactions in a day (only login) and ‘n’ number of load generators,how many Vusers we need? they asked to calculate using little law

Please answer me

Hi Ruchi Yes offcourse u can but hav to get prepared by going 4 some rite classes.

I completed B.Sc (Computers) if i will do the course for testing tools it will help me .Iam fresher so i will get the job

Replying to Jayant:

Well, Vinod has mentioned most of the things that a fresher should have, in addition to his/her degree. Altough its true that a fresher will be in a state of mind thinking “we are freshers”, but that won’t help anyway. You can’t keep on saying that, instead go attain some crash courses in the subject which you are intrested , that definatey will be a value add. “You have to run pretty fast in this life even just to stay still “. To get into a good company and to get a first break, you need to have that extra THING in you. This can be anything what Vijay has mentioned above or what I have listed in my post. The most important thing that a company look into a fresher is his/her Learning Ability, Analytical skills, Aptitude and the Attitude . The one who is recruiting you might have gone through same phase of life one or other day. They do know the ability and limitations of a fresher. Most of the companies have their own inhouse trainings going for months. A fresher also needs to have patience and confidence. I have seen many people giving up after a few months struggle. Keep learning and try to stay in touch with the people in the industry you know. The best thing is keep visiting the tech forums and tech blogs.

Ultimately, fresher for corporates is the person passionate about technology and having the zest to learn it.

Regards, Suhas.

@[email protected] Model test case– its not vey dificultr at all u could wirte by urself// i will explain wrt opening an excel.. decide precondition..1st..then use keyword VARIFY/CHECK while describing in test setp.. column type depands how many column u need..but some imp col are testcase id,step,precondition,exp . result,priority,severity..u could add more also

more info ping back @ [email protected]

Thanks for the details. IN many of the cases during my visit to corporate there takes the discusison on the similar ground towards how the fresher candidtes can be well technically groomed towards the exact fit for their equriement and hence we have taken an aproach to the institutions right at the inceptio level with the inpus form indystrh client and offered on-campus sandwith courses at nomimnal cost and further FREE internship with our cleitns for a tenure of 90 days full time to work on projects to sharpen their skills which they are going to get work experience certificate form the client. I hope this will bridge the gap between the freshers strength adn industry need of fresher with adequate experience as well hands on. Regards Jayant

Thanks, Haripriya.

I also a frehser,but i dont think that a fresher is like a raw material. im my company m getting so many task which i never did before,but with the true intension and learning attitude makes the difference…thats why my boss always praise me…but not giving me salary according to my work….i m getting exp as well as learning.

Can u send me material of QTP and how to use secipting.

its not possible to attach the screnn shot, u can send ur id so that i will forward ……

Has anyone worked on IVR automation, if so can you please help me

nithya…, if u need any clarifications regarding testing means….contact me…[email protected]

Usability testing is like testing how easy is the application to use for the user.

Consider a application whose target audience are general public (who know nothing abt s/w). Say to use the application u need to make a registeration. While registeration it will ask to enter the LOGIN ID. Now what is the login name? A description needs to be given for that mentioning what the term LOGIN ID stands for. This is very very simple example of Usabiity testing.

While carrying this testing the very first and important thing to know is what the application is and who the intended USERS are? Without knowing this your testing will not be useful.

Difference between Close and Cancel? Close: It will close the window, application. Cancel: It will take you back to the previous page, screen.

ALL, When you post the question make sure that you give your views/answers to the question you post. This will help the person answering to understand how much you know and what way he needs to answer you. Else it will be more generic and you may not get the expected answer.

What is Suspension/Resumption Criteria in a Software Testing?Please explain in detail.

my name is chetan . plz help me out .iam pursuing m.tech in software engineering, my b.tech percentage is below 60% .i want to give istqb or qtp exam …so that will boost my resume during m.tech placements …iam confused between two exams ….iam not intersted in manual testing ….so which exam will help me

Hi Pradeep,

If you are in Allahabad, There is one company ” IRA TECHNOLOGY”, who teach Software Testing. I about to complete the course. In UP (Except Delhi), this is the 1st company who are teaching software testing. & the teaching style is too good. If you want u can contact them. no: 9936439839,9696982939

1. Latent Defect

Latent defects are those defects that still remain in the software product even when delivered to the customer.

These can be identified effectively with Inspections.

2. Bug Density

Bug density defines the testing metrics.

It is cost-effective for software practitioners to monitor and control the quality of software from the early phases of development.

Ratio of the number of bugs to the number of code defines the bug density

Is there any possible way to inject Xss in an android application which is developed in Android SDK. Its a kind of resume creating application which is having a lot of input fields. This application does not connect to web nor having any log in page.Please help me out.

Hi…Can Anyone send me QTP material…. Thanks in advance My id is [email protected]

the answer is “testing the software continuously throughout its development” means”It is a conceptual framework for software engineering that promotes development iterations throughout the life-cycle of the project.”

In a interview, the interviewer asked me to write down testcases for password field in a login page on security purpose.

So i wrote, but he asked me if some body is having space in his password how u will check for that? I answered, by using ascii code we can test….so he replied but how, after that i was not having answer….Can u give me the explaination for the above question. And how we can perform testing for security purposse?

thnks for the testing stuff thnks

can u please suggest me with some interview questions for 2+ year experienced person.thanks in advance

Hi Govardhan

i am having 7 months of experience in Manual web application testing. now i am planning to learn Automated Testing tools which one i have to learn first. please suggest me.

my email id: [email protected]

what is software testing in social media

Hi Gayathri, Your number is not not correct. I am Mercy working as a Software Tester. I want to know more about the freelance and also want to gain more knowledge in Testing for my Career path.

hi, Its a very nice observation about the salary package,My qualification is Msc(information tech) and 2+ experience in s/w testing , how much my salary expections is to be.

pl mail me [email protected]

All the conversations here are very useful. I have a question:

I am a QA(Manual) since 9 months.My package is 1.5lk pa There is an oppurtunity in my brothers company which is mobile testing on different OS used. The module is a stock product used in different OS of mobiles like blackberry,iphone etc. They need a Tester (Developer side Tester). He says i get a chance to write code in Jsp,Servlets and paid 3lk pa. But my sceniors here say its not useful as QA track is different and higher than Tester.

Someone kindly suggest me if waiting in QA track for automation is better or Should i move to my brothers company?

The project i work is being automated by next month. So i may get a chance in moving to automation and am planning my certification in HP(QTP)

k i got the answer by searching the google and the answer is “testing the software continuously throughout its development” means”It is a conceptual framework for software engineering that promotes development iterations throughout the life-cycle of the project.”

How do we do load testing practically at work for a website application? How we test a login page or other page performance when many users try to request the same page? Because it is not possible at work to manage many(eg. 500) user just to test a login page or other page in a website application. I was asked for the same question in an interview so someone who has experience with load testing in an website application please answer me in datail.

i want to information about software testing course

I wanted to learn Automation tool Load Runner, Quality Center but I am not getting any Software trail version to practise. Is there any Institute in Kolkata. Please suggest me.

Looking out for freelance technical trainers….. Send me your profile along with your number to [email protected] ……

Have a nice day…….

Performanc testing can be done by manually and by using loadrunner.

if your company dosn’t have loadrunner, your company can do it manually, but the results wont be concurrent. it varies from one iteration to another iteration.

consider a product has planned to do testing in 10 days and it should be released on the 11th day immediately?Due to some reasons product has got delayed in reaching to testing by 7 days. Now we have left with only 3 days . Now tell me is it possible to test the application and release the product within 3 days. If so how will u perform testing.

Hi All If we have a ongoing application, like Hotel reservation system which is under development since last 2 years and will be under development for next 2 years which automation tool should we use for it. If anyone have the answer than please mail me on [email protected]

hi i am rani please send to interview questions in manual testing ani qtp

Please can u tel what are the Access Control Test Case Checklist

hi sriram i saw ur answers regarding testing tools i am appreciate a lot , can u help me out . Right now i am in australia pursuing diploma in computer field but not related to PR so i am deciding to comeback to india (some family problem) and do some course in testing tools what u think , i have some knowledge about computers i have done Bsc (2005) after that i am not taken any interested in doing job in india wasting my precious time by going abroad. I am 29 now i am sorry what i have done. Can u please suggest me that its good to do testing tools on this age.But i know that its difficult for me to go form the scratch but i can do, if u suggest good reply for my future. By reading all this u get the idea what guy i was,from the bottome of my heart i am very regret what i have done, Now i am realised that how important the career is please please suggest me what to do , i am interest in computers field. Thanks for ur preciuse by reading this. One important think my english also not so good .

Hi can anyone tell me, my brother wants to do the software testing course, so what’s the qualification he needs, plz tell me……. his name is Mangesh he has done his 12th in commerce..so what kind of education he will take… plz.. help me……He is in trouble …….Thanks

This is real real help full it’s like one stop store to get all the information.Excellent one.

Hello Sir Its personal but still i would like to ask u plz give me roght suggestion

I have complited MCA in 2006 but bcz of some problem i am not in touch of sw devlop .

Now i would like to do sw testing corse Can I?

Is there is scope in this industry that i get job instantly?

Hello, This is in response to the Query Raised by Namrata whether is there any scope for her in testing if she wills to enter.

As u have completed ur Be with Cse in the year 2003 and since u possess 5 years of gap ,I think u have a Gud chance of making it into Testing. But the pros and cons are always there for any field,rite? So First U need to Learn Testing thoroughly (MANUAL and Automation). I bet Manual testing is easy .This will be like a Theory dealing wit some of the Important concepts.But Namrata the only factor u need to worrry abt in manual is The Templates used in the Real time Environment. Since u said u have 5 yrs of gap after ur Be(2003). U need to be perfect in all those aspects . Coming to the Automation, Im sure tat will also be an easy for u as u have some computer knwledge,since u r a CSE student. In Automation, u need to be Perfect in Scripting Part. Im sure u might have heard abt Java script, Vbsript ?? rite?..If so.. that woud be handy for u in understanding the Script. There are few Automation Tools available in the market, like…Qtp,LoadRunner,Winrunner,Silktest,RationalRobot,SqaSuite and so on….. So if u learn Qtp, there the Scripting language used is VB Script…. Scripting languages vary from Tool to Tool. Namrata, If at all u r projecting with 5 yrs of exp in testing , then u need to knw the Real time Environment and all the Templates used in the Testing. All in can say abt testing is,Manual is quiet easy ,But u need to concentrate more on the Automation tool(Choose any of the automation tool and be perfect in that). Ppl use qtp ,which is easy and it is used for Functional testing.so itz up to u to go for Qtp or any other tools. Wish u a gud luck in the Testing Namrata..Hope u do wel and Be confident in ur answering !. I m working in the Testing platform and so i just gave u my view.. If itz beyond ur reach, Then just Forgive me Namrata. Regards, Me.Gud luck 4ur career!

can any1 plz tell me is System testing can be done manually?? or is it require various tools for each System testing type for ex: Security testing does it require any tool 4test???

How can i find the email address

This is Suresh Working as a Test Engineer . i have QTP materials as well as Interview Questions so please give me ur mail id i ll send to u through mail.

Thanks, Suresh [email protected]

hi Manjula,

send me a mail : [email protected] . i will send the required info

I need document related to Testing Methodoligies & techniques,Negative Test cases,Database Testing. If possible pls send t my mail id [email protected]

Thats related to penetration testing. Mostly it will happen in PHP, .Net and Java applications. I don’t know about other technologies.

Nice website For those Who Have Lots of queries in testing application…

Ticking-Box Testing: ——————– It is referred as ticking-box testing which is a widely used philosophy of testing, in which no testing is done after the project is fairly well debugged — the program is given to customer’s for trial and acceptance (sd/- Robert Kruse)

Mutation Testing: Developer does, By injecting mutants (small changes in a program), Just to see how far the program will malfunction (effect of the bug, severity of the bug). Here small changes in program refers to, Making the program with some errors.

Class Testing: Part of developer testing. (Unit testing). Goal is to make sure that, Least case, Each class has to tested once (class has to be called and tested).

GUI Testing: Usability, Compatibility, Stress, Performance, Load, Cross platform, Check boxes, Broken links, Spell checks, Help document, Browser standards.

For additional information, You can search in google with the keywords as “govardhan reddy m ticking box testing” , “how to get job in software testing quickly”

For more of my comments, You can have a look to the below link.

https://www.softwaretestinghelp.com/software-testing-questions-and-answers/

Regards, Govardhan Reddy M, Software Test Engineer.

Hi folk, This is lokesh ,i’m woking as TEstor now i’m searching new job if there any req please forword me.. ================= lokesh

Hi Dear, I m new in testing field but you have such a excellent knowledge in his field thanks for sharing us.

Hi Shruti, Itz …Mercury Tool

Hey Ekta, You seems to be highly confused. Alright, here is the plan:

what you need to do is a software testing course, which ideally covers manual testing and automation(winrunner, Qtp, test director, etc) above that you need to have a little bit knowledge about scripting for enhancing your automation scripts.

Test plan templates are available on the internet, if you face difficulties finding it, i will send it out to you.

communication skill is a must as far as i am concerned, if you dont talk, how will i know what are you talking about, does not mean anyone is demanding an accent or free flowing english( good to have though) .

Bottomline is be strong with your basics.

Regards, Tiger2K

pls send any documents abt software testing

[email protected] ……….

ur advice may very helpful in my learnings………

send the qtp and manual interview questiones and answers

You can do! Get trained from good institute. Get some real time experience and then search you will get it.

send me a test mail to ([email protected]) i will send the material and more information about it.

Howdy would you mind sharing which blog platform you’re using? I’m going to start my own blog soon but I’m having a tough time choosing between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your layout seems different then most blogs and I’m looking for something unique. P.S Sorry for getting off-topic but I had to ask!

i am new in testing….should anybody tell me the process of testing,,and all the procedure to be followed while testing a software …..

Thank you for sharing excellent information. Your site is so cool. I’m impressed by the details that you have on this blog. It reveals how nicely you understand this subject. Bookmarked this website page, will come back for more articles.

I am attending interviews to get a job as software tester.For a short duration projects companies expect me to have full knowledge of TEST PLAN,TEST METHODOLOGIES,TEST STARTEGY AND TEST DELIVERRABLES. All these topics are very important to make test plan. can anybody tell me how to prepare test plan and all these topics.I am confused so, Please help me with these questions.

what is d difference between functional requirement & non functional requrement

Software testing is a process of executing a program with the intent of finding errors by applying valid as well as invalid inputs and verifying the expected outputs whether its as per the user perspectives.It can be done manually and automatically. Manual testing : Testing the software manually by applying positive(valid) and negative(invalid) inputs and verifying the expected outputs. There are mainly two types of Manual Testing. 1) Static Testing : Non execution based. 2) Dynamic Testing : Execution based. Automation Testing : Testing the software by using automated testing tools.

@sachin Go in deapth of retrieval quries, mostly they will ask join, indexing, clusters, then some basic differences like primary key vs unique key, Having vs group by etc

cheers… george

Thanx jagdish. I want to know the tools used most frequently by different companies.Loadrunner is one of them.Pls tell me others also.bcos on net a big list is there n i’m confused Thanx

hi, i am a regular candidate who visit on your site but i have a problem i work on a project “study and analysis of software testing techniques to develop a specilized testing tool” and i want to send me solution of this topic which have its on phases 1. introduction 2. Review of literature (i) Testing (ii) testing techniques (iii) limitation of testing technique (iv) future scope in testing 3. objective of research 4. methodology phase 1. study phase 2. analysis phase 3.development of a specialised testing tool / technique. phase 4. implimentation of the given testing tool phase 5. preparation of thesis 5. Conclusion 6. bibliograpy

please provide me topic on this project sequencly. thanks to my truly friends which are work on this site.

Hi , This is Santosh From Bangalore. Right Now I am working as a Testing Team Lead in an MNC Company..

If you people having interest to learn it then please fell free to contact me …

1. Manual Testing 2. Win Runner 3.Load Runner 4.Test Director 5.QTP 6. Rational Robotics 7. Embedded Testing

With required interview tips…

Santsoh [email protected]

can u please send some of interview questions in qtp?

semd me some interview question and answer for qtp and winnrunner and mannual testing now i am looking for the job.

Ekta: Soft skills do not comprise of any programming language or some data base knowledge, soft skills are mostly your communication skills and how you present your technical knowledge out there! So with your technical knowledge and communication skills you are ready to take testing challenges. There is no limit for learning and again nothing can be learnt overnight. Some jobs need pre-requisites and some others will provide you on the job training.

please check out for STG or STC there in Chennai or take help of google to search one of it.

I need documents related to mobile games & application Testing Test case format,test case Methodoligies & techniques,other related docs and usefull sites related that.Negative Test cases,Database Testing. If possible pls send t my mail id [email protected]

I need to know how a tester do Sap testing? What are the basic steps for it? What knowledge should require for a software test engineer to become a Sap tester?

Sir, Actually i have to join the Software Testing course but im from commerce faculty and i have heard that after completing the software course n if we have to apply for job the companies give first preference to the people who r from science stream so is it ok if i do the course and please recomend me some good institutions in Pune so that i can join and i dont have any knowledge about the software. So if possible please guide me for the same.

Thaking you,

with regards, Afzan Shaikh

@Barath can any of u tell me how to validate the email address field like how many characters are allowed before and after the @ symbol and after the dot(.). Verifying the email field with null data

Steps Follows: Step 1:Don’t enter the email Step 2: Click on Submit button

email id: Null ————————————————- Verifying the email field with a invalid data Step 1: Enter the invalid-email Address Step 2: Click on Submit button

Address = “[email protected]”; — Invalid Address = ” [email protected]_”; — Invalid Address = “A@bcnn”; — Invalid Address = “Ab.cnn”; — Invalid Address = “A@bc”; — Invalid Address = “A@bat/.com”; — Invalid ————————————————- Verifying the email id with invalid condition input spaces, use special character, symbols etc. !#$%^&*() ————————————————- Verifying the email id for Only one @ in email address Address = “A@[email protected]”; — Invalid ————————————————-

Verifying the email id for only valid suffix (a@a.) [with the extension] (.com, .co .in, .edu, .info, .org, .in etc)

All 2007 freshers mainly from Engineering & MCA Degree to send their profiles for further assistance and if interested in Software Testing to provide you further information.

How to test Winamp? Basically the Equilizer?

Can anyone send me the QTP material. I want to practice QTP at home.. or do i need to join the course??

Please send me the material to [email protected]

Thanks in Advance,

And what is difference between Test manager and End to End test manager? could you please describe in detail

HI Himadri here,trying for s/w testing jobs in Bangalore.My queries 1)When,how,why deferred status is given 2)Why CAPA is used 3)What.when RCA.What is validation testing,who,when and under this testing wat r the other testing.PLZ reply to my mail [email protected] Thanks

can anyone tell me what is defect show stopper?

hai plz reply for que What is the difference between use case and test case with example thanks manjula

Questions and Answers are so good

Hi, vijay this is sanjeev . i want to know the future of load runner. can we get the jobs in hyd.

i am located in chennai

[email protected]

Dear frns i am hunting for a job in testing field.i have sound knowledge in manual testing.plz give the sites or any references to apply the same.

@ Ash – [email protected]

@ Ash We can do system testing by both manual and auto.

System testing falls within the scope of black box testing, and should require no knowledge of the inner design of the code or logic.

a. The purpose of Unit is to detect any inconsistencies in the single Module.

b. The purpose of integration testing is to detect any inconsistencies between the software units that are integrated together.

c.System testing is a more limiting type of testing; it seeks to detect defects both within the “inter-assemblages” and also within the system as a whole.

[email protected]

What is positive and negative testing?How we do these types of testing?

How can i validate and write test cases for a text link.

@Santosh “””6. Rational Robotics””” Please dont give testing training in Rational Robotics, its Rational robot by IBM, So from this dear readers can understand his knowledge in automation tools…So dear bangloorians please have a look at these kind of frauds.

@quality analist What is meant by software testing?

Hi Friends Reg-Career in Testing Hi Friends, Recently my friend attended a training session in DHS Infomatics PVT Ltd. on testing . She got selected in a MNC witn in the Course Duration(Also with value labs,)She told me that the session is completely designed with interview orientation,followed by Software Standards(Real Time),two projects with screen shots, interactive question and answers session and finally HR Session.

I guess it would be verymuch helpful to your career.

For Further Details

VIJAYALAKSHMI: 9710270072 FORWARD YOUR RESUMES @ [email protected]

can any of u tell me how to validate the email address field like how many characters are allowed before and after the @ symbol and after the dot(.).

HI, sameer here i having 2 + years experience in mannual testing.I am looking for new job if their any requirment please late me know my cell no is 09766498598 .Pune

About internal, external and broken links in any website

An internal link allows you to link to another section on the same web page, so it basically scrolls the page up or down to the desired location. This is helpful to the user to quickly jump to the information he/she is looking for.

External link checks link for outgoing links. It can be any link to any other websites.

Broken link refers to a weak link which does not work while clicking the link. This might happen when the path is not defined clearly by the developer when writing the scripts. There are few sites which checks for broken links. For more details refer to this site http://validator.w3.org/

Thanks for the info …. Jaanu

i want some basics and fundamentals of software testing also. my email id is – [email protected]

it is very useful for me.all m doubts are clarrified.thanku.

I have some interview question on QTP

Can u pls send me a test mail so that I can send u the requried doc.

Regards Vishal

Mail: [email protected] Call: +91-9830704327

Hi Pravin and Supriya, I send the datails regarding penetration test to both of your mail ids. Check mail…

does it matter from wich city u do testing course??? can i do it frm Aurangabad SQTL its a first batch

Thanks Gayathri. I need document related to Testing Methodoligies & techniques,Negative Test cases,Database Testing. If possible pls send t my mail id [email protected]

I M MCA 2002 passout having 4+ Exp in teaching computer sub like C/C++/VB/core java & SQL also since 6 months i m in testing field as i have done ST course now i want to change the company as my package is very less.

but wherever i apply i don’t get the interview call

kindly suggest me how should i proceed

i m scared whether my year of passout is the hurdle for me??????

just guide me

@Ruchi, i know some1 in bnaglore who teaches concept vey well and charged every nominal..if u need i could pass details.. more info ping me back @[email protected]

check for negative test case

Please send ur quries to my mail id([email protected])….i will reply and also send the interview questions &answers

I am working as a junior tester from last 1 months. As I am a new comer in this field, I need your guidance. I want to know that how can I improve my Testing-Skills. I also want to know about the books which will also give good knowledge of Testing.

and i also did not understand this i came from telugu medium i can not understand that plz help me i can i learn and how can understood

Hi, Can anyone guide me is there are any openings in testing as a fresher.

Actually im in a plan to change my job plan from mechanical to S/w.

Is applying through fake experience is acceptable.or not.

TC1 : Typing of password should be displayed as “*” . no characters should be displayed

TC2 : Inserting of password [ by copy paste] may be allowed on front end but should not be allowed on application scripting

TC3 : Attempt to copy paste of typed password in the text field should be failed

TC4 : The entered data should not be displayed in the URL

TC5 : Login successfully and make logout Click the back button on browser page the page should not be displayed. [should ask for the user to redo login process] it will go on . ….[but becomes too exhaustive]

I am new to testing, could you please send me few test cases as an example.

This is the 1st time I am visiting your blog, its very impressive. It is really nice of you to provide this online help 🙂

I need some serious suggestions from you. I recently got placed in a highly reputed MNC and am working in application support for 1.5 months (trainee) and I find it very frustrating, specially the different shifts and the monotonous work (plus the office politics):( When I was in college I enjoyed testing and learning about it. I feel that I should do a job which I enjoy. I wanted to go into testing but my company offered me support job. Can you please suggest me what I need to do to switch to testing. They say I cant switch before 1 year. And things will change a lot in 1 year – -I will have a support job tag( we seriously dont work on any technology, just the tools) -As I couldnt work on any technology, what will I do?? The interviewer after 1 year will simply kick me out. -I am 2011 passed out, so applying in other mnc will not work. And I like my current company. I want to work here only, as a tester.

Do I need to do any course? I am IBM RFT certified, other than that I know unit testing (I have done unit test case on my college project). I am not sure as how testing in corporate works. Please enlighten me on that and procedure to switch as soon as possible.

Thanks a lot..

hi brother pls forward testing interview tips

hi.. i have done B.tech and done with testing course. plzz add articles on SQL queries also. as it is a part of testing. and manu companies ask question on database too.

@ jaanu can u tell me ur email id??

@Ekta If this Question raised to me. I would have told we need the analytical skill to find the bugs in the an application. Some caught easily (e.g) design issue by an eye some are not found in a glance. We need to test in a zikzak way to find more bugs. It is not easy in some case.

As u have completed ur Be with Cse in the year 2003 and since u possess 5 years of gap ,I think u have a Gud chance of making it into Testing. But the pros and cons are always there for any field,rite? So First U need to Learn Testing thoroughly (MANUAL and Automation). I bet Manual testing is easy .This will be like a Theory dealing wit some of the Important concepts.But Namrata the only factor u need to worrry abt in manual is The Templates used in the Real time Environment. Since u said u have 5 yrs of gap after ur Be(2003). U need to be perfect in all those aspects . Coming to the Automation, Im sure tat will also be an easy for u as u have some computer knwledge,since u r a CSE student. In Automation, u need to be Perfect in Scripting Part. Im sure u might have heard abt Java script, Vbsript ?? rite?..If so.. that woud be handy for u in understanding the Script. There are few Automation Tools available in the market, like…Qtp,LoadRunner,Winrunner,Silktest,RationalRobot,SqaSuite and so on….. So if u learn Qtp, there the Scripting language used is VB Script…. Scripting languages vary from Tool to Tool. Namrata, If at all u r projecting with 5 yrs of exp in testing , then u need to knw the Real time Environment and all the Templates used in the Testing. All in can say abt testing is,Manual is quiet easy ,But u need to concentrate more on the Automation tool(Choose any of the automation tool and be perfect in that). Ppl use qtp ,which is easy and it is used for Functional testing.so itz up to u to go for Qtp or any other tools. Wish u a gud luck in the Testing Namrata..Hope u do wel and Be confident in ur answering !. I m working in the Testing platform and so i just gave u my view.. If itz beyond ur reach, Then just Forgive me Namrata. I told u the Exact scenario, prevailing in the market. Regards, Me.Gud luck 4ur career!

This is Ravi from pune working with MNC as a Tester, Would be glad if you could send me the details about how to perform effective testing on Web based testing and also if you have any templates daily and weekly report plz send to my email id [email protected]

Thanks in advance, Regards, Ravi kumar.k

hi vijay, am currenrly working as a test engineer for a product based company, our company mailnly caters the needs of the market. over here testing team is not receiving any sort of in-hand documents before testing an application. can u suggest me wat sort of documents, the testing team needs before testing an application are we suppopsed to get the SRS from B.A? wat documents we should get from the developers?

pls give me a list of documents that are mandatory for the testing department, so that i can ask the concerned departments for the documents

what is mean by Bug failure? and diffrence between regression and re-testing?

Hi there is an opening in my company for manual testing 1.8LPA interested ppl can send me there resumes..

hi..i hav completed mca. since i don want 2 go for development m planning to learn software testing course so can anybody suggest any gud institutions in bangalor

Hi, My question is software testing is done in all developement concerns or not ,because some of the companies didn’t do that, they just created the software and they done all the testing by themselves (manually) and send it to the clients.Then why testers are needed.

Hi Gayathri,

Would be glad if you could send me the details about penetration testing to my email id too. Many thanks in advance

[email protected] my email id

Thanks Susheel

The above quote is nice. My question here is about the salary package.

A tester with 2+ years experience can earn how much. At the same time is there any difference between salary levels of a developer and a tester or it may be same.

hi Gayatri, Give me details about penetration testing. [email protected]

i want to know the qualifications for software testing courses and i want to know its cost also.

plz sent me Please can u tel what are the Access Control Test Case Checklist

i want to know about scope of software testing . my mob.no. is 9012732662 please call me

Give a brief description of Ticking Box Testing ?

@Girish If you have a domain knowledge and 3+yrs of experience nobody will look for your degree whether you have done in regular or corress. (except few company like TCS and Infosys) Keep on search. You will surely get a job. 1 advice don’t leave your current job until you get another. You will get the Sample professional resume in the web. Best Luck.

Is it easy work to find bugs in an application? if somebody ask this question in an interview what should be the proper answer. Please tell me how to answer this question?

Hi, I’m doing manual testing on a web application. I’ve a small doubt in that. Please clarify. If there are 2 pages in the same website, each page having a login form, which serve different purposes. If both pages are opened in same browser and logged in. On Logout at one of the pages, the user at other page also getting logged out even though the usernames are different.

Is it behaving correctly?

Hi friends,

i did my B.Tech (IT) and also have a Masters Degree in IT..and have no experience in the IT field…how do i start my career in Software testing…and could i do my course in NIIT(name of the course) or will i get a job without doing the course…and what will be my starting salary….plzzzzz give me suggestions friends…thank u

Hi friends, I want to know what all the content of test pan and various test case for testing an gmail/yahoomail applications ,i had given different answer to my interviewer but he is not fully satisfied

Hi, I would like to add one more points when any(Client – Server or Web side) application gets crash. when user press ctrl + F4 key from keyboard then application gets crash .

hi.. i hav completed mca recently. planning to join testing course but b4 joining wanted to kno the scope and job requirements abt this testing course… can nebody reply for this…..

Can any one share sample project for qtp, winrunner, load runner

Thanks –Reddy

What do you mean by “Quality Control Testing”? I have never come across such term.

I have done a normal graduation. B.A. and i am working in BPO however always wanted to be an IT industry. I have thought alot and as per my interest and capabilities I have figured out that software testing is better option. Is this possible that a BPO background Person and has done a normal graduation like BA can do this course and get a job. If yes please let me know some Institue in Bangalore. That will be really geart.

Hello Friends,

I am 4 Years Experience Manual Tester in Insurance Domain.Our Websites are null Vulnurablity site. Can anybody pls provide Free Tool for URL Checkers for https site not http site..

Please mail me regarding this.

my email id : [email protected]

Thanks S.sathikali

Hi Madhusmita, If you want some QTP material, then I can help you. Could you please send me a test mail from your mail id to my gmail id. [email protected]

– Regards, Rajesh Ahirrao.

This is babu, doing testing course in manual testing. This is my first question. Please send me the answer for below question. what are the key challenges of testing? and also another request please send me some sites to apply for job in testing.

Dear Ms. Tejaswini (#313), Just say that, I’m going to cover the below: 1. User cannot see the exact strings. 2. User cannot do copy. 3. User can paste. 4. Right click should not work. 5. Field lenght validation. 6. Combination of strings/characters validation. 7. User entered data selection. 8. Selection of password strings using “shift + end/home”, and copying (by pressing “control + c”) and opening a notepad/wordpad/excel etc and doing paste (control + v), Should not work. 9. Password should get encrypted as per the encryption algorithm. (md5/sha). This testing can be done, by capturing the frame.

If you know, Then try to say/convey what you know. Don’t guess on your own, Because interviewers are intelligent enough to ask few more questions based on your answers.

If you don’t know, Better say, I don’t know.

Regards, Govardhan Reddy M.

hi i am vesuna this is very nice and very useful any every one

Hi m working in immigration company from last 4 years(age 26) but i want to switch into software testing. i done certificate course in this from reputed institute. but now the problem is that i completed by graduation (BSC (IT) through distance education and most of the companies not hire the distance education students. i am leaving the job because there is no compititer of his company in India. and annual increment is too low. plz guide.

Of course yes as you are from HR background it can be considered as a vertical I mean any software development company engaged in develop say ERP module the knowledge at your end is going to be useful as a process which can be termed as DOMAIN EXPERTISE

For further information do write to me at [email protected] .

Regards Jayant

i completed my graduation with bsc computers now i am doing as tester since from one year i am doing only in manual i want a guidance how to develop my carrer same in testing for higher positions how to get good offers for high positions can any one help me

hi this is nagarjuna. i Am doing MCA final year. I see this web site today. It is very useful to everyone. ok guys i am asking one thing that is please suggest me for doing a project in c or c++.

Hi, Am 2008 passed out B.E (Biotech) graduate,was working in some other field for 1 year.But wanna shift to Software testing field,but dono what course and which institute to join,can u plz suggest.

1. What is testing? 2. What is software application testing? 3. What is software product testing? 4. Testing types? 5. Black box testing? 6. White box testing? 7. Gray box testing? 8. Blaxk box testing techniquest/methods? 9. what is build? 10. When to start testing? 11. When to stop testing? 12. Smoke testing? 13. Sanity testing? 14. Re – testing? 15. Regression testing? 16. Manual testing? 17. Automation testing? 18. Why automation? 19. User Acceptance testing? 20. Bug? Defect? Error? CR? 21. Bug life cycle? 22. Bug report & mandatory fields to be filled in Bug report? 23. Severity? 24. Priority? 25. Bug tracking tool? 26. Test management tool? 27. Test case? 28. Test plan? 29. Test data? 30. Test strategy? 31. V – Model? 32. SDLC? 33. STLC? 34. Verification? 35. Validation? 36. Performance testing? 37. Stress testing? 38. Volume testing? 39. Load testing? 40. Functionality testing? 41. System testing? 42. Module testing? 43. Integrity testing? (Developer will do this – in max cases). 44. Ad-hoc testing? 45. Exploratory testing? 46. Test scenario(s)? 47. What are the skills required for test engineers? 48. What is Alpha testing? 49. What is Beta testing? 50. What is sustenance testing? 51. What is memory leak? 52. What is the difference between application server and enterprise server? 53. Different browsers available? 54. Client – Server Model? 55. Web Server application? 56. Usability testing? 57. Compatibility testing? 58. Cross platform testing? 59. Platform installation testing? 60. VM ware? 61. Ability to solve puzzles. (Reasoning/Mathematics/Aptitude etc.,) 62. Release candidate? 63. Script? 64. Test topology? 65. Test design document? 66. Entry criteria? 67. Exit criteria? 68. Test goals? 69. Test non-goals? 70. SRS? 71. HLD? 72. LLD? 73. PRD? 74. FDD? 75. Unit testing? 76. RCA? 77. What is desktop application? 78. What is web application? 79. Fields in test case? 80. Positive testing? 81. Negative testing? Questions on QC and AUTOMATION TESTING Actually i am having the interview with 1.5 years of experience with in one week.So please mail me [email protected]

Dear Ekta (# 329, # 330), A very valid question. Yes, If commercial tools are not available definitely we’ve to go for free wares. So, The solution is Badboy! tool. Using Badboy! tool, However it supports 1000 users (concurrent users), But recommended is 999 users only. So, For one more user, We need to run the Badboy! tool second time from the same client/user.

Means from one Badboy application, 999 users and from the second Badboy application one more user. Of course, At a time, We can load 1000 (simulate 1000 users) in a single Badboy! application, But the application may hang/crash – And needs the system to be reboot.

As we’re talking about interview, So just you can tell that, Using Badboy! – Which is a free tool, We can carry out the same testing instead of LoadRunner.

Have a great day ahead!

Regards, Govardhan Reddy M, Software Test Engineer. “Law of win says, Lets not do it in my way or your way, But lets do it in the best way”.

Hi.. Can anybody tell me the test cases for Home Page? If you can than Please e-mail me on [email protected] .. i would be very thankful to you..

[email protected] my email id

Cheers.. zakir

hai seniors iam madhan . i jst started my carrer as tester in my clge s iam dng mca 2nd year can any one guige me in testint basics……

Hi Ekta, The answer is very simple, use any performance testing tool like load runner or eloads . This tools provides you with a concept of Vuser who simulates the real time user actions. This way you can find out the performance. let me know if you have any doubts.

Can anyone help me with a resource to train a couple of resources on “Mobile Application Testing”. You can reach me on +91.8802951430

@Haripriya I’m sorry all on a sudden how can i answer all your questions please ask your doubts to vijay, george etc… also because they are the guys doing good job here.

Data consistency is very important in web application. Check for data integrity and errors while you edit, delete, modify the forms or do any DB related functionality. Check if all the database queries are executing correctly, data is retrieved correctly and also updated correctly. More on database testing could be load on DB, Security on DB etc… hey happy now…

Software testing is to check the correctness, completeness and quality of the software product and its main intention is to find defects. In order to check whether the actual result matches the excepted result.

I am having 2+ exp in manual testing and looking for job switch, can anyone plz send me the mock interview questions for the same?

Thanks Dipti

plz can anyone let me know the difference between Negative testing and Non Functional requirement

my e-mail address is [email protected]

Ruchi, I am extermely sorry that i couldn’t give u any contact details of Banglore institue beacuse i never had been to bangalore. I from pune. If you could find Seed Infotech institue in Banglore then u can join it or SQTL institute.

1) SRS-> This is the spec (Functional spec) given by client/Vendor to develop/test the applicaiton, Based on this spec we will define HLD (usually Arch/sr.dev are the one who defines this-Based on the company strategy)

2) Project Arch-> Your question is incomplete. Let me know what project you are working on.

You need to explain about your project Arch, Where its 2-tier/3-tier/N-tier (How the communication happens, in simple words its like a blue-print of your project)

@pankaj this site is really help ful use this to the maximum extent..it would help a lot to u.. more info ping back @ [email protected]

It is great article on negative test cases, Vijay can you please write on “White Box testing” and what Testing professional cover while conducting “Code Inspection”?.

Hi i like to know how to join testing company as i’m working in a softwere company who makes the software for PVB and i have to test before releasing those.

Hi , I want to do some serious live projects in testing. Im living in noida.can any one plz help me out.

Dear Ms. Shilpa (# 324),

Mutation Testing: Developer does, By injecting mutants (small changes in a program), Just to see how far the program will malfunction (effect of the bug, severity of the bug). Here small changes in program refers to, Making the program with some errors. Class Testing: Part of developer testing. (Unit testing). Goal is to make sure that, Least case, Each class has to tested once (class has to be called and tested).

Any question one mail ask me,

I would like to know if anyone here has ‘Planned Passed Target’ in Test Execution Report? All I have in my report is Planned Execution, Actual Execution, Actual Passed , Actual Failed. DO I need to estimate the planned passed target based on the previous testing experience? If yes what is the significance on having Planned Passed Target in the report?

Why do we need to project planned passed scripts target?

Thanks, Prachi

what are the challenges you faced in your old company? I want answer for this question….

I have few questions in winnrunner plz anybody help me “If the application has GUI changes between previous test and current test process,how to identify them” this is my question plzzzz answer me

Can you give some suggestions on how can we test an application with business prespective like i know what is the basic functional flow in the application

but obviously the developer will not know it & he will surely miss them so what would be proper approach

say for example

Purchase Module – Raise Po , Approve it , Capture the GRN in stores

So apart from this how we can ensure that system will handle all the business flow

Billing Module (patient)

1. Capture the bill details , recieve the payment in Cashier Corporate patient – generate the bill for bill items segrregate the allowed & disallowed items in cashier & Rebilling corporate , recieve the corporate receipt against the corporate consoliddated bill

2. Rates – appropriate rates should be applied for the patient type like private , corporate, insurance , international, external

these are some basic scenarios apart from this any thing else can be tested in our project we dont focus much on field validations just mostly we focus on business scenarios which i found breaks the system very easily

Need your suggestions mail me

Thanks & Regards TOM

Thanks for your information can u please explain about the unique mail id concept ? and what is the expansion of SQTL ,is it located in chennai

hi…very nice article… I am not getting any call for testing profile for fresher… for experience I can work without pay….so anybody can help me??

I have 4+ years of exp in manual testing and now i am looking out for a chnage, please let me know if there are any openings on manual testing as i cannot post my resume in job portal If u have any doubts in manual testing drop me a mail at [email protected]

Hi.. Can anybody tell me the test cases for Home Page? If you can than Please e-mail me on mudit.tyagi17@gmail.. i would be very thankful to you..

Regards, Govardhan Reddy M, Software Test Engineer. “Law of win says, Lets not do it in my way or your way, But lets do it in the best way”.

Hi Pravina,

Give me some real time examples so that i can answer your question, since if you talk about abc site you are talking about particular website which allow only one user to login at once example yahoo, gmail, facebook untile unless you logout, you can’t try multiple logins in one website on one web browser and more ever it will not allow.

Regards, Shankar

man the question is HOW TO DOWNLOAD SOFTWARE THAT ANSWERS MY QUESTION!!!!!!!

i an searching for the software in qtp and td can any one have the web id. can give me how to prepare for the inter view general asked question on qtp and TD and winnrunner . can reply me to my mail id [email protected]

Hi, This is Aparna. I am new for this site, I have few questions about the winnrunner so plzzz anyone can help me. ” If the application has GUI changes between previous test and current test process, how to identify them…” this is my question plzzzz answer this question.

Hi Goverdhan

Thank you so much for your valuable Information ,could you please suggest me where i find all manual testing concepts .

Thanks s.venkatesh

Dear Mr. Gohul Krishnan (# 297),

1. Writing a document (Test Design Document) with little information about the product/project/process, In which new features are added.

2. Means that, Just based on the HLD but not based on the LLD (because some times LLD won’t get authored by development team due to lack of time or because of busy with some other development tasks with high priority).

3. At a sudden, If the test engineer is asked to do testing in another project which is little relevant to the current project but not ease to understand easily that too by providing little period of time to read, understand, author test plan, execute, run and report.

4. Often it happens, When one of the vital team member left the company all of a sudden may be because of nice opportunity with another employer or due to some personal reasons.

During such times, Test engineer of the same team will be asked to carry out those tasks even though these tasks are new to this test engineer (how ever minimal documentation will be provided to understand what is what of that feature BUT WITH NO SUFFICIENT TIME).

Regards, Govardhan Reddy M, Software Test Engineer, “Law of win says, Lets not do it in my way or your way, But lets do it in the best way”.

I need documents related to Manual Testing, Quality Control Testing, Negative Test cases.

If it is possible pls send it to [email protected]

hi this is sheik abdullah doing final year EEE student can i join software company? what are the courses are useful to join the software industries please tell my mail id is [email protected]

I am very much interested in learing Software Manual Testing. Is there anybody who can teach and i also want to learn writing test cases.

hi, Give me details about penetration testing

Dear Mr. Govardhan Reddy,

i did my B.Tech (IT) and also have a Masters Degree in IT..and have no experience in the IT field…how do i start my career in Software testing…and could i do my course in NIIT(name of the course) or will i get a job without doing the course…and what will be my starting salary approximately….plzzzzz give me suggestions …thank u Sir.plz also give me ur gmail ID…

this my ID;

[email protected] plz give suggestions reg the above query thanx

Hey Venkaetsh, Itz silly that u want to change ur platform.. I wonder why u are looking out for a new job again.When u already possess 2 + yrs of exp in manual testing , then why dont u try out for any Automation tool, may be u may get some extra knowledge on automation too and who knws that may be handy in the near future, rite!!!. just think abt it and try to come out of the phobia of looking for a new job. Strictly speaking Venkatesh, the present scenario is not so gud in software as the Recission period is in full swing . My kind suggestion to u is, not to look for any new job till this year end. There are many ppl who r looking for jobs and u r the one who wants to go for a new job , how strange that is ! am i rite venkatesh?

So dont give up the present one. Contact me ,if u have any queries here is my mail id. [email protected] Regards, Me.

[email protected]

Could anybody provide me some online broken link checker?

#301,302 Thx swapna , vijayD..

one more question is

suppose for eg URL is 192.168.10.18/application1/form1 , then next link changes it to 192.168.10.18/application1/form 2 …n so on

in this if 192.168.10.18 changes to 192.168.10.20 and rest remain same i.e 192.168.10.20/application1/form1 , 192.168.10.20/application1/form2

so only parent part of URL is changed and rest of the link remain same

so only parent part of URL can be defied in file or as an envirnoment variable in QTP and rest application1/form1 and application1/form2 need not change so this can be handled in QTP if so please let know

It will be of g8 help

Thx Deeksha

What do you mean by Ticking testing.. Please explain it…

i have completed b.com is the sqt is better course for me

Hi, I am having experience of 1.5 years in manual tesing. Can i get some pdf (or) documents for automation testing. My email id [email protected]

can any one tell what are the similarities between tester and developer?

Developers should have the profound technical knowledge while for Testers it is not obligatory. For example, for black box testing knowledge of programing is not the must-have.

Developers receive client’s requirements in accordance to which they write a code. As for Testers, they check the code of application using automated testing, regression testing, functional testing

Development is a unique process while testing contains Independent Validation & Verification.

Developers fix attention on ways of software work. Testers are looking for reasons why software fails to work properly.

Developers realize the problems in the shortest possible time while testers report about the problems.

Developers know internals of the product. Testers have knowledge in domain filed, they are aware of some information about project.

Developers work after modeled client’s pre-requisites and Testers – after modeled user behavior.

Developers make and improve the software. Bugs and the grounds of their appearance are discovered while Software product testing.

Developers’ goal is to make software free of bugs and errors. Tester are trying to find out all possible bugs.

Is there any opening in testing plz inform to me chennai [email protected]

hi nithya.., offcourse testing has an effective scope in industry…as long as devlopment s der…testing also ll be der…so no need 2 hesitate…go ahead wit yo thoughts immediately…. All the best fa yo Future….

This is an IBM Interview Question … When you find bug, you are going to Assign to Developer, developer has fixed that bug and send back to testing once again the bug was re-open, but thing is that when u r going to re-assign into developer he will not agree because it is working fine with developer side, but not working testing side,

here what kind of u r going to ask for the developer, what kind of tricky question you are going to ask to the developer

pls any one can answer this question…..

i looking forward to answer as soon as possible ..

with regards

Hi Krishna,

This is a general scenario which happens in most of the cases. The following questions can be asked to the developer:

-> In which version has the developer checked this bug? -> What kind of data has he used to validate this bug? -> You can ask the developer to share the screenshots along with the date and time stamp -> Has the new changes been successfully deployed for testing (or in the testing environment)?

And one of the best ways before going to developer is: -> To revalidate the bug in testing environment -> Capture the step by step execution along with the failure message & document it

Can anybody give detailed information regarding recollector admin module in intellimatch auto reconcilliation.Please mail me if possible

ki haal hai bai G…

@George, Thanks for reply but actaully whn they ask to get 2nd highest salary or count or like lowest salary without using aritnematic operator or group by/order by. then how can we do all this…do you have some question ans answer related to queries. please share with us.

Hi, can any one tell me “what is latent defect?” and “what is bug density?” my mail id is [email protected]

thanks for kind information

Hi gayatri I rajani having 2 yr exp in manual now searching job. Can u give me interview ? tips. If u know any opening abt testing plz let me know. [email protected] this is my id

Please email me the real time lab exercise at [email protected]

Thanks again Rahool

Hello, I am working for a MNC in Banglore, i would like to join a testing course immeditley. I am a fresher to this filed so i would like to know if i shold go for a manual testing or Automation testing course, where is the best training institute in Banglore?

My Number: 9741199227

Hi Tiger2K,

Thanks very much for your help.You also helped me before to get good answers of my problems.But i want to request you if u will provide me this answer with full detail because i never did load testing by my self. I have only theoretically knowledge(i think not in detail).I didnot get your this answer properly so i am requesting you to help me with this. I will wait for your answer. Thanks again with Regards Ekta

Can u pls help me out in learning in Network Management concepts ,and reall testing is carried on with respect to netowork .

HI I am going to give interview for software testing . I am very soon. I am told to read core java and linux for the interview by company HR. I am fresher. What kind of questions they would ask related to QA position and based on java and unix??

Hello Team,

I am Hari, and working for a Non – IT Company in Hyderabad for hardly 16 months. I would like to know much about this QA world since me can be considered as a Fresher holding a Bachelor & Masters in Computer Application. , this was because of some grave words like Recession, Layoff, Industry melt down. I request you all to put me in high priority in getting a job in testing field. And least not the most great work TEAM.

Thanks, Hari

what is the reason to change job?

Pls anybody send the FAQ for QTP

I have completed B.E. in 2005 (ISE), currently working in a Non technical team. I am very much interested in Software testing. Anyone pls suggest me which certification would be useful to get a job in software testing.

Thanks in advance

[email protected]

I need your help i am a student of MCA from PTU but still i am not able to choose my line in technical filled otherwise i am already working in Network technical deplartment but it just related a work of MIS but i need to change my profession in software line so if any one can help me then i will thankful to all

an any one pls tell me about testopia

I need to know how a tester do database testing? What are the basic steps for it:? What knowledge should require for a software test engineer to become a data base tester?

Thats related to penetration testing.

Hi All, I saw this website first time &its very intresting I have an experince in testing . if you know anyone about the opening in testing plz reply me thanks in advance……….

what is agile testing who will perform agile testing can anyone give explain me agout agile testing

Hi Vijay I am david from chennai, I am having good knowledge in software testing.I have attended so many interview in these days.one of my interview questions is what is previous role in your organiation? Previously i worked has Test development Analyst in….and based on SRS document we write the test case review the test case and execute the test case if any difference from expected result with actual result we will inform to Team lead.,is it correct?

I’ve done my MBA in HR/Sys and I have 2.3 years of experience in HR domain. I would like to shift my carrer into s/w testing . Let me know if its good. If so,

1. Which testing has good job opportunities and besides that what are the tools that is necessary to learn for good career growth ? i would like to acquire domain knowledge as well (BFSI)..how to go about it? 2. Which is the best training institute in chennai which provides good training as well as placement. and after training is it better to get certified as well? 3.Since I would not be having any exp and will be trained in testing for few months, is it possible to get a job easily? 4. I am not interested to fake my CV, so i would just sum up my resume saying that i’ve been trained in s/w testing, will that be enough or what else can i probably do?

Will be grateful if you please suggest your valuable inputs.

Hi can anyone tell me, my brother wants to do the software testing course, so what’s the qualification he needs, plz tell me……. his name is Mangesh he has done his 12th in commerce..so what kind of education he will take… plz.. help me……He is in trouble …….Thanks

my email id is [email protected]

Special characters are not been allowed by user entry but may be allowed by copy and paste method. I.e Ctrl + C and Ctrl + V or through mouse.

Even I have faced this kind of quetion in my earlier career. Actually, have you told …. Unique email id in your whole story. I have told interviwer about evrything in every angle but the only answer they have expected is that the word “Unique” ….! Keep Hunting! 🙂 Success is ours!

Good list of test cases. i would like to add the few.

1.Try to register a user who already exist. 2.Try to register the emailid which is alredy registered, with different details. 3.(Assuming) If the password after the signup is sent to the email id registered, check if it is randomly generated and unique every time. 4.After registration click the back button of the browser and request for the same registration( it should not allow). 5. You register a user and system crashes.

hi friends, I have completed my b-tech in AE&I in 2009.i intrestred in software testing .but i have no experience regarding in this field.i have no courses any software course but i have known in manual testing .pl give me any idea regarding this how can i start my career. my [email protected]

hi, whenever i go for the interview all the final HR asking why you select testing….. what is the important thing in testing give me some valid reason…

even i want to know why database knowledge is necessary for testers.and how do TE make use of it.

Dear Sir/mam, I have completed DST(Diploma in software Testing course),,,3months ago,,,but still i am searching the job. And i have secured first class throughout my academic record. Please guide how should i proceed now to get a job…

In my interview mostly i face this question so please answer me this question. I f my company is using loadrunner for load testing it can generate 1000’s of user at a time and i can test my application but if there is no load runner in my company then as a tester how can i test my web application for load testing. or what is the procedure for load testing in this condition.

Hi, can any one please answer one of my query,

How QTP can handel situation if the URL of the web application changes when project comes for regression testing..as recording was done on some other URL and for regression the URL is different for eg for cycle 1st when recording is done its 192.168.20.100/some application name and 2nd time its 192.166.10.104/some application name ,

for all pages the URL is changed and the recorded testcases will fail as URLs does not match…

and again rework is to be done …..how this can be handled as applications functionality remains same and only URL of pages are changed

can u please explain what are the internal, external and broken links in yahoo website? Do we have to write the test cases for each link?

any one send the details of penetration testing to my mail id. [email protected]

Could anyone help me out, i have taken My certification Exam(ISTQB) and passed ,got 75% , it has been almost 2 years, still i have not received my orginal certificate, could anyone help me out in this.

Thanks & Regards, Atmananda Reddy

Hi!Gayathri, I need document related to Testing Methodoligies & techniques,Negative Test cases,Database Testing. If possible pls send t my mail id [email protected]

Hi Ganesh, I really appreciate Jayant for sharing his and his friends thoughts on testers need in company.

To your latest question about salary: Take the example of shopping market. You will get a product for different prices if its made by different companies. New and small companies will sell them to low price whereas big brand companies will not. Why? They have reputation, market and trusted quality since many years.

So as a tester your salary will depends on following factors: 1) Your total experience 2) Your Relevant experience (Say in software testing) 3) Your Skills 4) Your Role in organization (i.e tester, Sr, tester Test lead, Manager) 5) Your education 6) And finally the company salary policy.

Yes companies have salary policy, that what package a fresher will get, and also package for experience professional.

If you are working with equal opportunity employer then there should not be any differentiation between Developers and testers salary. And as per my knowledge most of the CMM companies do not differentiate between tester and Dev.

To be specific to your question as a 2+ experience and if you are on software test engg. position in a CMM level company then you can get around average 4 -5 lacks per annum package.

hi friends, In most of the interviews there are two general questions are usually asked.can anybody please answer 1. what are the difficulties one may come across while testing? 2.can you tell one bug that you have found but unable to reproduce ?

Hi, I am in search of a job in testing domain. The article posted in this page is very much useful and it gives us an idea of actually the company is looking for. Thank you for posting such useful information. Please continue this.

Please let me know, how by using a testing technique, we will prepare Test Case for a Field accepting decimal numeric value e.g. “XXXXXXXX.XX”

I am a s/w professional working as Tester(have 1 yr dev exp too). I am 3.3 yr experienced. Planning to switch to any good organisation with a good package. Can any one help if there are any requirements in their company or with interview question/answers. Please mail me at [email protected]

Thanks saurabh

hi i would like to know what sytem integration testing does?? Is it field level validation?? and what is the difference between SIT and UIT??

Hi Raaji, STG branch near thousand lights is good as a matter of any STG branch is good, Pls dont midunderstand that i am promoting STG here, i have nothing to do with them. I am a Team lead in a Software MNC. I have studied in STG and i felt its good. I would like to clarify one thing. Have u already joined MCA or going to join. Second thing, Do u really like testing or your using this as a platform for entering software field. Third, If you think testing is a easy job, well think again.

So first ask yourself a question and then once your confident. you can join any insititue or even do self learning.

Best of luck,

how much salary will u expected ? more than that(my salary) is it correct?

Give me practice exam for software testing .or any site that will help me to gain knowledge.

@sachin For highest or lowest you can use aggregate functions like Max, Min, Count etc, for details refer w3schools or you will get sql tutorial from the net. cheers sujin

hello everyone

If any body have detailed information about statement coverage & branch coverage then please share.

id- [email protected]

Hello Sir !!! I am working as a junior tester from last 2 months. As I am a new comer in this field, I need your guidance. I want to know that how can I improve my Testing-Skills. I also want to know about the books which will also give good knowledge of Testing.

Plz tell me.

Thanks….. Neeraj

I’m a frequent visitor of this site, we get many information from here.

Can anyone say what is the standards to be followed during usibality testing for a web application, and from where can we get it

i saw ur answers regarding testing tools i am appreciate a lot , can u help me out . Right now i am in australia pursuing diploma in computer field but not related to PR so i am deciding to comeback to india (some family problem) and do some course in testing tools what u think , i have some knowledge about computers i have done Bsc (2005) after that i am not taken any interested in doing job in india wasting my precious time by going abroad. I am 29 now i am sorry what i have done. Can u please suggest me that its good to do testing tools on this age.But i know that its difficult for me to go form the scratch but i can do, if u suggest good reply for my future. By reading all this u get the idea what guy i was,from the bottome of my heart i am very regret what i have done, Now i am realised that how important the career is please please suggest me what to do , i am interest in computers field. Thanks for ur preciuse by reading this. One important think my english also not so good . #158 praveen on 06.20.08 at 5:40 pm

send the qtp and manual interview questiones and answers #159 vesuna on 06.24.08 at 11:47 am

In my interview mostly i face this question so please answer me this question. I f my company is using loadrunner for load testing it can generate 1000’s of user at a time and i can test my application but if there is no load runner in my company then as a tester how can i test my web application for load testing.

hi can u send me the answer for difference between test case and test scenario and define both of them

Hi can any one Give me details about penetration testing. Please reply to my mail id. Please mail me the details [email protected]

Hi Ashwin pls mail me on my mail id, if u want to change job [email protected]

Hello Everyone, I wanted to get certified as a associate in software testing(CAST). Could anyone help me with the study material or links in order to prepare myself for the test.

Thanks Santosh

I am a regular reader of your blog. Its awesome and very helpful. Could you please provide me the details of configuration management tools like PVCS, CSS etc… thanks.

its true. My favorite negative test case to check input box is insert single or double quote on it. Many times you can see this is not handled. Also try adding HTML tags as input in such input boxes. You can find many bugs on such html tags as input to text boxes. Great list bye the way.

hi …. i completed msc 2006 pass… now i am working faculty in testing . i have to go software side… i want model testcase and live project model…. please help me….. i am expecting your replay mails….

please send me software testing notes

Please check for

thanks those testers who r writing the answes to all the questios

Hello I have complited BCA in 2005 but bcz of some personal reasons i am not working. But Now i would like to do sw testing course Can I? Is there scope in this industry that i get job instantly?

Would be glad if you could send me the details about SQL or database testing to my email id . Many thanks .

Thyanks Thiru…. [email protected]

Kindly Help me out as soon as possible… Q) Prepare BVA & ECP 4r below scenario login windw. i)user id -allow alphanumeric 4 to 16 character long. ii)password -allow alphabets 4 to 8 character long.

wish to know is there any prrequisits or educational background required to learn software testing?

Hi, I was a developer in .Net for 2 yrs and switched to testing(6 months) out of my own interest. I would like to switch company for testing domain.My acads are very gud and workin in a big company. Kindly mail me your suggestions…Can i get a job easily.?

I would like to take a course on QTP. Please suggest me the best institute to learn at Bangalore.

Thanks! Kumar.

i think its better to include some user comments into the main article as those comments are really useful and not everyone is checking the comments section

some of the good comments are 1) copy paste some text 2) trying html tags in the text box

and answer to the quetsion why testers are needed

We are looking for fresh engineering graduates with the following eligibility to work out of our Bangalore facility:

Ø Engineers – B.E/B.Tech with 70% and above

Ø Graduation year of pass out – 2009

Ø XII Std – 75%

Ø X Std – 75%

If you have any of your acquaintances who satisfy the above criteria, you may please ask them to apply through the following link: GO TO CALSOFTGROUP.C O M GO TO CAREERS GO TO APPLY FRESHERS JUST APPLY

Shortlisted candidates will be called for a technical written test to be held in Bangalore, shortly.

Please note that:

Ø candidates not meeting any one of the above criteria will not be considered

Ø applications directly sent to the recruitment / HR team at Bangalore / Chennai will not be considered

Ø applications registered thro’ the above link will only be considered

Ø the above link will be open only till EOD of 15 Dec 09 and applications received beyond 15 Dec 09 will not be considered.

hi, i’m working in a e-publishing company. but i wants to develop my career in software field especially in testing. could u tell me the future scope n about the status of current openings for this field. send basics of testings also.

Hi Vijay, can u plz suggest some more books on testing?

Hi, Please tell me the salary package for 1+ year experience tester(Manual as well as automated) in an embedded company

how to hand over a website project to testers for testing ? what will be the environment setup and how ? plz reply me on my mail id as soon as possible .

Hi, pls anybody help me out, I m working on web based application and need to automate it using QTP, what are the man concern while automating web app and which area can be automate, pls provide me adequite information about to automate web app, below my Email id, thanks [email protected]

Hi everyone, I am working as software tester, I am doing manual testing. Can anyone help me for how to do the database testing with example. email – [email protected]

I have few questions regarding manual testing. I was asked these questions during an interview. 1. Difference between System testing and End to End testing 2. Is accessibility testing different from GUI testing ? 3. What is the outcome of a walkthrough meeting and a review meeting? 4. What is requirement tracking? 5. What is usability testing and backend testing?

Hi, Can some one please tell me if a Commerce graduate can take IT as a profession. If yes, then Which course would be beneficial for beginners. Is CSQA a good option? Thanks in Advance!

I have to go for an interview at IFLEX SOLUTION, I have around 2.5 years of experience in manual testing, but never worked on any Automation tool on real time.

Can you pls guide me about the level of interview and how should i prepare to crack.

As far as my practical experience is concern i am confident about the project on which i am working or worked, but in times i stuck to define something with a proper defenation. Pls tell me Do’s and Dont’s.

Hope to hear from u soon.

rgds Vishal

Call: +919830704327 E-mail: [email protected]

client need million transactions in a day (only login) and ‘n’ number of load generators,how many Vusers we need? they asked to calculate using little law

can u tell me what is the difference between the quality assurance and testing?

Thanks Sachin.

I would appreciate that you have replied to my message. Can you please suggest me any institute in Bangalore or their number so that i can speak to them.

hai to all,

thanks for all i learn so many things in that forums very useful site this is everyday i am read this site for my doubts in testing once again tks to all.

Greetings!!

After long time getting back to you sorry for delay but was occupied in few personal things that were critical.

Here is the schedule for BFSI training scheduled to be held on 2 week ends starting from 8th & 9th of Dec 2007.

The topics covered will be:

Basic Testing:

– coverage on Manual Testing

– exercise on test plan, test case writing & bug report

Real Time Application handling & working

overview on Product based & Project Based companies coverage on basic terminologies of Internet banking, application server, web server & DB Server banking functions – fund transfer, bill payment and other related services and functionalities overview of banking applications available and commonly used by banks required list of documents before starting the project & study of those documents in relation to testing &/or BI/BA real time & off line transaction management test plan & test scenarios creating test data for application testing database migration activities, approach on DB migration DB migration in details credit card function management, ATM process and other transactions like clearing house, transfer etc SQL database server and coverage

– hands on banking application

– test plan & scenarios

Training schedule

Timings: 10am to 5pm

Facility: snacks & working lunch

Courseware & documents: for each participant

Fee per participant: Rs 8000/=

For further details please write to the undersigned.

We also would look for a group batch at other cities for minimum 10 participants

What is Connectivity Testing? Could you describe me

hi everybody, i m doing final year BE(cse).I want to choose testing as my career.so i m preparing for istqb foundation level test.so please help me in this regard.if anyone know about question paper dumps and materials share with me…. thanks

Hello Friends, I am Looking for a job change , i am currently working as test engineer in pune.if any 1 having information about openings for testing in manual or automation(qtp)kindly let me know.mail id is given below Hav a nice day friends!!!!!!!!!!!

[email protected]

Many thanks Gayathri. So nice of u. As requested by our friend supriya I wud like to have details on Testing techniques. Pls do fwd to me too. Thanks a ton again..

its good, but for beginners.. give us some tough test case validation.

Help unable to do this question

Test an application that accepts Subject Name, Book Code, Book Name, and Price of all Books available in the library having following constraints. •         There are only 4 Subjects namely Maths, Chemistry, Physics and History. •         The Book Code consists of first 2 characters of the subject name, and 3 digit serial no. •         Book Name consists of alphabets and special characters only. (maximum 50 characters)   When the user clicks on the submit button, it should display the no of copies of books available for issue for each subject.  

hey vijay no need to say sorry…… There are many readers waiting for replies….

ya thanks for ur response so nice of you.

I am working in Configuration management team as well as sanity testing team…. i have just moved from hardware to software..so dont know much about profiles in testing … Could anyone please help me with query – How is this CM profile ? It seems to be a very responsible job ??? would this be any good for my future prospects in Software testing if i plan to change my job ?? please help me !!

As a Test Engineer, you need to have database knowledge.

1) Your application always interacts with a database schema in order to display information on GUI.

2) Lets assume, in your application you want to see all the existing users list, then you need to write a query like, SELECT * FROM USERS;

3) Some times, you may need to test the application with customer specific data, then you need to take the database backup from the customer and need to restore your local database with the backup taken from the customer.

4) In order install your application, you may need to create your own database schema, for that you may need to create an user and then run the SQL queries.

How can you do all these tasks without having database knowledge.

As far as I know, for any Test Engineer the basic skill set should be as follows, – Knowledge about the Applications (2-tier, 3-tier etc) – Database knowledge (atleast writing queries) – Communication Skills (both written and Verbal)

Hi, Please tell me the salary package for 1+ year experience tester in an embedded company

What is software testing? define in single liner

Software Testing is a method to check whether the actual software product matches expected requirements and to ensure that software product is Defect free.

1. What is testing? 2. What is software application testing? 3. What is software product testing? 4. Testing types? 5. Black box testing? 6. White box testing? 7. Gray box testing? 8. Blaxk box testing techniquest/methods? 9. what is build? 10. When to start testing? 11. When to stop testing? 12. Smoke testing? 13. Sanity testing? 14. Re – testing? 15. Regression testing? 16. Manual testing? 17. Automation testing? 18. Why automation? 19. User Acceptance testing? 20. Bug? Defect? Error? CR? 21. Bug life cycle? 22. Bug report & mandatory fields to be filled in Bug report? 23. Severity? 24. Priority? 25. Bug tracking tool? 26. Test management tool? 27. Test case? 28. Test plan? 29. Test data? 30. Test strategy? 31. V – Model? 32. SDLC? 33. STLC? 34. Verification? 35. Validation? 36. Performance testing? 37. Stress testing? 38. Volume testing? 39. Load testing? 40. Functionality testing? 41. System testing? 42. Module testing? 43. Integrity testing? (Developer will do this – in max cases). 44. Ad-hoc testing? 45. Exploratory testing? 46. Test scenario(s)? 47. What are the skills required for test engineers? 48. What is Alpha testing? 49. What is Beta testing? 50. What is sustenance testing? 51. What is memory leak? 52. What is the difference between application server and enterprise server? 53. Different browsers available? 54. Client – Server Model? 55. Web Server application? 56. Usability testing? 57. Compatibility testing? 58. Cross platform testing? 59. Platform installation testing? 60. VM ware? 61. Ability to solve puzzles. (Reasoning/Mathematics/Aptitude etc.,) 62. Release candidate? 63. Script? 64. Test topology? 65. Test design document? 66. Entry criteria? 67. Exit criteria? 68. Test goals? 69. Test non-goals? 70. SRS? 71. HLD? 72. LLD? 73. PRD? 74. FDD? 75. Unit testing? 76. RCA? 77. What is desktop application? 78. What is web application? 79. Fields in test case? 80. Positive testing? 81. Negative testing?

I need all the answers of the above questions please help me with their right answers.

Please mail me the answers to my mail Id [email protected]

HI Ruchi, U can enter into the world of software testing without any fear of your qualification. In fact one of my friend had same exp. he was B.A. and was working with BPO and without doing any coourse he appear for interview at CMMi Level company and he got selected as he was working as quality analyst in BPO. soon he went to Onsite (UK) n last 2 years he is in UK.; so qualification doesn;t matter. Good LUCK ruchi.

Hi Pls tell me which load testing & performance testing tools are used in industry.Is there any site from where i get to know which company is using which tool.I need to compare some most used tools in industry. Id [email protected]

Hi, I have done Bsc(chem) my passing year is 07. I want to take admition in software testing but i m very conffuse becouse i have no computer background .Many friend tolled to me in testing many chancess in computer holder so pl help me

thanks Sijun

Can anybody tell me the framework in qtp with detaild examples

This is my email id [email protected]

Leave a Comment Cancel reply

assignment for software testing

  • Onsite training

3,000,000+ delegates

15,000+ clients

1,000+ locations

  • KnowledgePass
  • Log a ticket

+1 7204454674 Available 24/7

assignment for software testing

85+ Software Testing Interview Questions and Answers

stars

Exclusive 40% OFF

Training Outcomes Within Your Budget!

We ensure quality, budget-alignment, and timely delivery by our expert instructors.

Share this Resource

  • Software Testing Green Belt
  • Certified Software Testing Professional (CSTP)
  • Software Testing Black Belt

85+ Software Testing Interview Questions and Answers

Testing is one of the most important aspects of the Software Development Life Cycle (SDLC). It is the process of finding software errors, defects, or bugs to ensure it meets the quality standards. A Software Tester performs various testing activities to ensure the software is reliable and meets user requirements. If you are preparing for an interview in that field, you should be well-versed in the common Software Testing Interview Questions. This blog provides you with some of the frequently asked Software Testing Interview Questions with their answers for freshers and experienced professionals.

Table of Contents

1) Introduction to Software Testing Questions

2) Manual Testing Questions

3) Automation Testing Questions

4) Agile Testing Questions

5) Test Management Questions

6) Performance Testing Questions

7) Security Testing Questions

8) API and Web Services Testing Questions

9) Mobile App Testing Questions

10) Conclusion  

Introduction to Software Testing Questions

Listed below are ten commonly asked interview questions on the topic "Introduction to Software Testing":

What is Software Testing?

The process of testing a software application or system to find defects and bugs and ensure that it meets the specified requirements is called Software Testing.

Why is Software Testing necessary?

Software Testing is crucial because it helps in identifying and fixing defects early in the development process, improving the quality and reliability of the software, enhancing customer satisfaction, and reducing overall costs. 

What are the different types of Software Testing?

The different types of Software Testing are Functional Testing, Non-functional Testing like System Testing, Integration Testing, Acceptance Testing, and Regression Testing. 

What is the difference between verification and validation in Software Testing?

Verification evaluates work products like documents, design specifications, and code to ensure they meet the specified requirements. Conversely, Validation focuses on assessing the final software product to ensure that it satisfies the user's needs.

What is the difference between smoke testing and sanity testing?

Smoke testing is performed to ensure that the critical functionalities of the software work correctly before proceeding with detailed testing. Sanity testing is a narrow, focused testing effort to check if recent changes or fixes have not introduced any new issues. 

What is the difference between black box testing and white box testing?

Black box testing focuses on testing the software's functionality without considering its internal structure or implementation details. It is also known as glass box or structural testing, White box testing involves testing the software's internal structure, design, and code. 

What is regression testing?

Regression testing is the process of retesting the modified or updated parts of the software to make sure that the changes have not introduced any new defects and that the existing functionalities still work as expected. 

What is the difference between Retesting and Regression Testing?

Retesting involves executing the failed test cases again to verify if the defects have been fixed.  In contrast, Regression Testing is performed to ensure that the modifications or new additions to the software have not caused any unintended side effects in previously working areas. 

What is the difference between Manual Testing and Automation Testing?

A test case can be defined as a set of conditions, inputs, actions, and expected results developed to verify specific functionalities or aspects of the software. It serves as documentation that guides the tester in performing a particular test.

Software Testing Course

What is a test case?

What is exploratory testing.

In most testing methods, testers follow an established testing plan to help find bugs and errors. However, in the Exploratory Testing method, testers evaluate an application randomly, like an explorer, without implementing a testing plan. This is particularly helpful in identifying bugs that were previously missing on other testing methods. It’s like solving a maze and can be quite fun. Any errors detected by them will be noted down for changes.

What is End-to-end Testing?

In this testing method, the testers test an application completely from the start to the finish. It covers all the possible flow to find out whether there are any discrepancies and if the right input is passed between the software application and the systems.

What is a test report?

The test report is a document that consists of everything from the testing objectives to the final results. Consider it like the progress report that contains all the details of the testing, which helps in evaluating whether a product is ready for deployment or not. It also helps testers find the status of the project as well as its quality. Other than that, it helps testers take corrective measures since it contains information on product defects as well.

What is test suite?

A test suite is a set of test cases developed to evaluate a software’s performance and functionalities. It can be used to test specific features of an application and can be grouped accordingly. This helps the testers to find out which tests should be performed as a priority and which tests can be performed later. By doing so, testers can test the critical features of software first, as well as reduce defects during testing.

What is A/B testing?

A/B Testing is one of the most popular Software Testing methods. It involves testing at least two or more versions of the same application with different features with various users. For example, one group of users will be given a version which we can call Part A, and the other group will be given a different version, which we can call Part B. Hence, the naming A/B testing is a risk-free method of testing. The testers will then collect feedback from both sets of users to find out where their design performs well and where it lacks.

Expand your skills as an Automation engineer with our ISTQB Advanced Test Automation Engineer Course today!    

Manual Testing Questions

Listed below are ten commonly asked interview questions on the topic "Manual Testing":

What is Manual Testing?

Manual Testing is a Software Testing approach where test cases are performed manually by a tester without using automation tools. It involves the tester's observation, analysis, and judgment to validate the software's functionalities and identify defects. 

What are the advantages of Manual Testing?

Some advantages of Manual Testing include: 

a) Early detection of visual defects or inconsistencies. 

b) Effective for ad hoc or exploratory testing. 

c) Better suited for usability and user experience testing. 

d) Cost-effective for small-scale projects with limited functionalities. 

e) Flexibility to adapt test cases based on real-time observations.   

What are the disadvantages of Manual Testing?

Some disadvantages of Manual Testing include: 

a) Time-consuming and labour-intensive. 

b) Prone to human errors and inconsistencies. 

c) Limited scalability for large and complex applications. 

d) Difficult to perform repetitive tasks. 

e) Not suitable for load and performance testing.   

What is the process of Manual Testing?

The process of Manual Testing typically includes the following steps: 

a) Test planning: Defining test objectives, scope, and test strategy. 

b) Test case development: Creating test cases based on requirements. 

c) Test environment setup: Preparing the necessary software and hardware for testing. 

d) Test execution: Running the test cases, recording results, and reporting defects. 

e) Defect tracking and management: Logging, prioritising, and tracking defects until resolution. 

f) Test closure: Analysing test coverage, generating reports, and documenting lessons learned.   

What is the difference between Positive Testing and Negative Testing?

Positive Testing focuses on validating that the software behaves as expected when given valid inputs. Negative Testing, however, aims to test the software's ability to handle invalid or unexpected inputs and conditions, such as error messages or boundary cases.

What is Boundary Testing in Manual Testing?

Boundary Testing is a technique used to validate the behaviour of the software at its boundaries or limits. It involves testing values at the extreme ends of the input domain, including minimum, maximum, and edge values, to ensure that the software handles them correctly.

Exploratory Testing is a dynamic testing approach where the tester explores the software's functionalities, features, and user interfaces without following predetermined test scripts. It allows the tester to investigate and identify defects by using their domain knowledge, intuition, and experience.

What is Regression Testing in Manual Testing?

Regression Testing is the process of retesting the modified or impacted parts of the software to ensure that the changes or fixes have not introduced new defects or caused unintended side effects in previously working areas.

How do you prioritise defects in Manual Testing?

Defect prioritisation is based on factors like severity, impact on business, frequency of occurrence, and customer requirements. High-severity defects that directly impact critical functionalities or pose risks to users are given the highest priority, followed by medium and low-severity defects.

How do you ensure test coverage in Manual Testing?

Test coverage can be ensured in manual testing by mapping test cases to the requirements, identifying test scenarios that cover different functionalities, employing techniques like boundary value analysis, comparison testing, equivalence partitioning, and maintaining a traceability matrix to track the coverage of requirements by test cases.   

Take the next step in your Software Testing journey with our Manual Testing Training course to gain the knowledge and skills you need for success. Sign up today! 

Automation Testing Questions

Listed below are ten commonly asked interview questions on the topic "Automation Testing":

What is Automation Testing?

Automation Testing can be defined as using automated tools and scripts to execute test cases and validate software functionalities. It involves the creation, execution, and analysis of automated test scripts to enhance testing efficiency and accuracy. 

State the advantages of Automation Testing.

Some advantages of Automation Testing include: 

a) Faster and more efficient test execution. 

b) Repeatable and consistent test results. 

c) Increased test coverage and scalability. 

d) Better suited for large and complex applications. 

Allows for continuous integration and regression testing.   

State the disadvantages of Automation Testing.

Some disadvantages of Automation Testing include: 

a) Initial setup and maintenance costs. 

b) Limited effectiveness for visual and usability testing. 

c) Time-consuming for small-scale or one-time projects. 

d) Expertise required to develop and maintain automation scripts. 

e) Inability to handle complex scenarios requiring human judgment.   

What are some popular Automation Testing tools?

Some popular Automation Testing tools include: 

a) Selenium: Used for web application testing. 

b) Appium: Used for mobile application testing. 

c) JUnit: A unit testing framework for Java applications. 

d) TestNG: A testing framework for Java applications. 

e) Cucumber: A tool for behaviour-driven development (BDD) testing.   

What is the difference between test scripting and test automation?

Test scripting involves writing test cases in a programming language or scripting language, which are executed manually by a tester. On the other hand, test automation consists in using automated tools to record, generate, or write scripts that can be performed automatically without manual intervention. 

What is the difference between record and playback, and scripting in Automation Testing?

Record and playback is an approach where automation tools record a tester's interactions with the software and generate corresponding scripts that can be played back later for execution. Scripting involves writing custom scripts using programming languages to automate specific test cases and functionalities.

What is the Automation Testing life cycle?

The Automation Testing life cycle includes steps such as the following:

a)    Planning

b)    Script development

c)    Test environment setup

d)    Script execution

e)    Result analysis

f)    Defect tracking

g)    Maintenance

It follows a similar structure to the Manual Testing life cycle but with an emphasis on developing and maintaining automated test scripts.

What are the different types of frameworks used in Automation Testing?

Some commonly used frameworks in automation testing include: 

a) Data-driven Testing: Tests are driven by external data sources. 

b) Keyword-driven Testing: Tests are developed using keywords or actions. 

c) Hybrid Testing: Combines elements of both data-driven and keyword-driven testing. 

d) Page Object Model (POM): Organises test scripts by mapping them to web page objects. 

e) Behaviour-Driven Development (BDD): Focuses on collaboration and defining requirements using natural language.   

What is the concept of Data-driven Testing?

Data-driven Testing is an approach where test cases are designed to use different sets of data. It allows the same test case to be executed with various data inputs, enabling the tester to validate the software's behaviour under different scenarios and data combinations. 

What is continuous integration in Automation Testing?

Continuous integration is the practice of regularly integrating and testing code changes in an automated manner. It involves automatically building, testing, and validating software changes as they are made, ensuring that the software remains stable and functional throughout the development process.

Take part in the comprehensive ISTQB Software Testing Foundation Training Course today and achieve the first step towards becoming a certified software tester!  

Agile Testing Questions

Listed below are ten commonly asked interview questions on the topic "Agile Testing":

What is Agile Testing?

Agile Testing is a Software Testing approach that follows the principles of the Agile methodology. It involves testing activities performed in short iterations or sprints, focusing on collaboration, continuous feedback, and adapting to changes during the software development process. 

What are the key differences between Agile Testing and traditional testing?

Some key differences between Agile Testing and traditional testing include: 

a) Agile Testing is iterative and incremental, while traditional testing follows a sequential approach. 

b) Agile Testing emphasises frequent collaboration and communication, while traditional testing relies more on documentation. 

c) Agile Testing focuses on delivering working software quickly, while traditional testing focuses on comprehensive test coverage.   

What are the benefits of Agile Testing?

Some benefits of Agile Testing include: 

a) Early and continuous feedback on software quality. 

b) Faster detection and resolution of defects. 

c) Improved collaboration and communication among team members. 

d) Increased flexibility to accommodate changing requirements. 

e) Enhanced customer satisfaction through frequent software releases.   

What is the role of a tester in Agile development?

In Agile development, the tester plays a crucial role in ensuring software quality. They collaborate closely with developers, Business Analysts, and stakeholders to understand requirements, create test cases, execute tests, provide feedback, and actively participate in sprint planning and retrospectives.

What is a user story in Agile Testing?

A user story is a short, concise description of a specific software feature or functionality from the end user's perspective. It captures the user's needs, their goal, and the benefit they expect from the feature. User stories are used to drive development and testing efforts in Agile projects.

How do you ensure test coverage in Agile Testing?

Test coverage in Agile Testing can be ensured by: 

a) Collaborating closely with the stakeholders and the Product Owner to understand user stories and acceptance criteria. 

b) Identifying test scenarios and examples for each user story. 

c) Prioritising and selecting relevant test cases for each sprint based on the highest business value. 

d) Utilising techniques like Exploratory Testing and Risk-based Testing to cover critical areas. 

e) Continuously reviewing and refining test coverage as new requirements and changes emerge.   

What is the importance of test automation in Agile Testing?

Test automation is vital in Agile Testing to ensure faster and more efficient execution of test cases within short sprint cycles. It enables the team to continuously integrate and test code changes, detect defects early, and provide rapid feedback for faster iterations. Test automation also helps achieve higher test coverage and facilitates regression testing.

How does Agile Testing address changing requirements?

Agile Testing embraces changing requirements through close collaboration between the development team, business stakeholders, and testers. Testers actively participate in refinement sessions, sprint planning, and daily stand-ups to ensure that requirements are well understood and can be adapted quickly. Agile testing also employs techniques like exploratory testing to accommodate changing conditions during the sprint.

What is the difference between Agile testing and Agile development?

Agile testing is a part of Agile development. Agile development refers to the overall iterative and incremental software development approach, while Agile Testing specifically focuses on testing activities within the Agile methodology. Agile development involves the entire development process, including analysis, design, coding, and testing, while Agile Testing focuses primarily on validating the software's functionality and quality.

How does Agile Testing promote collaboration and communication?

Agile Testing promotes collaboration and communication by:

a) Encouraging daily stand-up meetings to discuss progress, challenges, and upcoming testing tasks.

b) Actively involving testers in sprint planning, refinement sessions, and retrospectives. 

c) Facilitating regular communication and feedback with developers, business analysts, and stakeholders. 

d) Promoting a shared understanding of requirements and acceptance criteria through frequent interactions. 

e) Utilising collaborative tools and techniques, such as visual boards and shared documentation, to enhance communication and transparency within the team.  

Test Management Questions

Listed below are ten commonly asked interview questions on the topic "Test Management":

What is Test Management?

Test Management is the process of planning, organising, coordinating, and controlling all the activities and resources related to testing. It involves defining the test strategy, developing test plans, managing test cases, tracking progress, and ensuring the overall quality of the testing process.

What are the key responsibilities of a Test Manager?

Some key responsibilities of a Test Manager include:

a) Defining the test strategy and test approach for the project.

b) Planning and estimating testing efforts, resources, and timelines.

c) Creating test plans and schedules.

d) Assigning and tracking test activities and tasks.

e) Monitoring and reporting test progress and status.

f) Managing test environments and test data.

g) Identifying and mitigating testing risks.

h) Managing the testing team and their professional development.

What are the essential components of a test plan?

A test plan typically includes the following components:

a) Test objectives and scope.

b) Test approach and strategy.

c) Test deliverables and schedule.

d) Test environment requirements.

e) Test resources and roles.

f) Test entry and exit criteria.

g) Test estimation and budget.

h) Test risks and mitigation strategies.

i) Test metrics and reporting.

How do you ensure test coverage in Test Management?

Test coverage can be ensured in Test Management by: 

a) Analysing and mapping test cases to the requirements. 

b) Identifying different test techniques and strategies like boundary value, equivalence partitioning, analysis, and decision tables. 

c) Developing test scenarios and matrices to track the coverage of different functionalities and components. 

d) Regularly reviewing and updating test coverage based on changes in requirements or priorities.   

What are some common challenges faced in Test Management?

Typically, the challenges faced in Test Management include the following:

a) Limited time and resources for testing.

b) Adapting to changing requirements and priorities.

c) Managing and prioritising defects effectively.

d) Coordinating testing activities with other project stakeholders.

e) Ensuring appropriate test coverage within tight timelines.

f) Maintaining and managing test environments and test data.

g) Balancing the trade-off between thorough testing and time constraints.

How do you prioritise test cases in Test Management?

Test case prioritisation can be based on factors such as:

a) Business impact and criticality of the functionality being tested.

b) Requirement or user story priority as defined by the Product Owner.

c) The risk associated with the functionality or its failure.

d) Frequency or likelihood of occurrence.

e) Customer expectations and contractual obligations.

How do you track and report test progress in Test Management?

Tracking and reporting test progress involves:

a) Defining relevant test metrics, such as test execution status, test coverage, defect trends, and test effort.

b) Regularly updating and maintaining test execution status, including the number of tests executed, passed, failed, and remaining.

c) Generating test reports and dashboards to communicate the test progress, coverage, and quality to stakeholders.

d) Conducting test status meetings or providing written reports to inform project stakeholders about the current testing status and any issues or risks.

How do you manage and prioritise defects in Test Management?

Defect management involves:

a) Logging defects promptly with all necessary information, such as steps to reproduce, expected and actual results, and severity.

b) Prioritising defects based on their impact, severity, and business impact.

c) Assigning defects to appropriate team members for resolution and retesting.

d) Monitoring the progress of defect resolution and verifying the fixes. 

e) Conducting defect triage meetings to discuss and prioritise defects with relevant stakeholders. 

f) Tracking and reporting defect metrics, such as defect density, open and closed defects, and defect resolution time.

How do you ensure effective communication within the Test Management process?

Effective communication in test management can be ensured by:

a) Regularly conducting meetings and discussions with the testing team, development team, and other stakeholders.

b) Providing clear and concise documentation, including test plans, test cases, and defect reports.

c) Utilising collaborative tools like project management software, issue tracking systems, and communication platforms.

d) Actively involving all stakeholders in test planning, progress updates, and decision-making processes.

e) Encouraging open and transparent communication channels to address issues, concerns, or questions.

How do you ensure continuous improvement in Test Management?

Continuous improvement in Test Management can be achieved by:

a) Conducting retrospectives at the end of each testing cycle or project to gather feedback and identify areas of improvement. 

b) Encouraging the testing team to provide suggestions and ideas for process enhancements. 

c) Analysing test metrics and identifying trends and patterns to identify areas for improvement. 

d) Actively seeking and adopting industry best practices and new testing methodologies. 

e) Investing in training and skill development programs for the testing team. 

f) Establishing a culture of learning and knowledge sharing within the team. 

Get A Quote

WHO WILL BE FUNDING THE COURSE?

My employer

By submitting your details you agree to be contacted in order to respond to your enquiry

OUR BIGGEST SUMMER SALE!

red-star

We cannot process your enquiry without contacting you, please tick to confirm your consent to us for contacting you about your enquiry.

By submitting your details you agree to be contacted in order to respond to your enquiry.

We may not have the course you’re looking for. If you enquire or give us a call on +1 7204454674 and speak to our training experts, we may still be able to help with your training requirements.

Or select from our popular topics

  • ITIL® Certification
  • Scrum Certification
  • Lean Six Sigma Certification
  • IIBA® Business Analysis
  • Microsoft Azure Certification
  • Microsoft Excel Courses
  • Business Analysis Courses
  • Microsoft Project
  • Software Testing Courses
  • Explore more courses

Press esc to close

Fill out your  contact details  below and our training experts will be in touch.

Fill out your   contact details   below

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.

Back to Course Information

Fill out your contact details below so we can get in touch with you regarding your training requirements.

* WHO WILL BE FUNDING THE COURSE?

Preferred Contact Method

No preference

Back to course information

Fill out your  training details  below

Fill out your training details below so we have a better idea of what your training requirements are.

HOW MANY DELEGATES NEED TRAINING?

HOW DO YOU WANT THE COURSE DELIVERED?

Online Instructor-led

Online Self-paced

WHEN WOULD YOU LIKE TO TAKE THIS COURSE?

Next 2 - 4 months

WHAT IS YOUR REASON FOR ENQUIRING?

Looking for some information

Looking for a discount

I want to book but have questions

One of our training experts will be in touch shortly to go overy your training requirements.

Your privacy & cookies!

Like many websites we use cookies. We care about your data and experience, so to give you the best possible experience using our site, we store a very limited amount of your data. Continuing to use this site or clicking “Accept & close” means that you agree to our use of cookies. Learn more about our privacy policy and cookie policy cookie policy .

We use cookies that are essential for our site to work. Please visit our cookie policy for more information. To accept all cookies click 'Accept & close'.

Navigation Menu

Search code, repositories, users, issues, pull requests..., provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications You must be signed in to change notification settings

Exercises from "Introduction to Software Testing" course by the University of Minnesota via Coursera

Faaizz/introduction_to_software_testing

Folders and files.

NameName
6 Commits

Repository files navigation

Introduction to software testing- university of minnesota via coursera.

Exercises from "Introduction to Software Testing" course by the University of Minnesota via Coursera.

  • Building Unit Tests with JUnit
  • Building a Test Plan
  • Efficient Unit Testing with JUnit and Code Coverage with JaCoCo
  • Test Doubles with Mockito
  • JavaScript 17.4%

swayam-logo

Software Testing

--> --> --> --> --> --> --> --> --> --> --> --> --> --> --> --> --> -->

Note: This exam date is subject to change based on seat availability. You can check final exam date on your hall ticket.

Page Visits

Course layout, books and references.

Software Engineering by  Rajib   Mall, PHI 2014

Software Testing: A Craftsman's Approach, by Paul C. Jorgensen,  Third Edition

Instructor bio

assignment for software testing

Prof. Rajib Mall

Course certificate.

assignment for software testing

DOWNLOAD APP

assignment for software testing

SWAYAM SUPPORT

Please choose the SWAYAM National Coordinator for support. * :

assignment for software testing

Login Panel

Remember Me

  • Resume Stuff
  • Class schedule
  • Agreement Form

Manual Testing Assignment can't see properly

Section: Testing Concepts

What do you understand by SDLC

Explain different phases of SDLC

How Various IT Department are related with each phase of SDLC

Is SDLC Part of QA or Entire IT Company

What do you understand by STLC

Explain Each Phase of STLC

How STLC differs from SDLC

Testers Qualities

  • What qualities testers should have?
  • As a tester, what qualities do you have? Provide with examples to justify your qualities?
  • Describe what you would like to do in a new job as a Software Tester?
  • Why A Tester needs to interact with various IT departments?

Why Testing Is Important?

  • Why is Testing Important? Justify with few good examples?
  • What happen if you not test software properly? Provide few examples and problems occurred due to not testing enough?
  • How rigorous testing helps IT companies?
  • Why Testing is important in Software Industry?
  • What are the advantages of starting early testing in SDLC?
  • Can testing be 100%? if not then why?
  • Provide various justifications for separating software testing from software development job? Why not software developers should conduct complete testing rather than companies pay separately to software testers?

Different Types Of Testing

  • What are the different types of Testing?
  • Unit Testing
  • Integration Testing
  • Alpha Testing
  • System Testing
  • Usability Testing
  • Cross Browser Testing
  • Multi Platform Testing
  • Performance Testing
  • Security Testing
  • User Acceptance Testing (UAT)
  • Beta Testing
  • What is Functional Testing? List various testing which come under this category?
  • What is Non Functional Testing? List various testing which come under this category?
  • How Acceptance testing is importance? Who does acceptance Testing? What we do in this testing?
  • List five key differences Smoke Testing Vs Sanity Testing?
  • Define Manual Vs Automated testing?
  • List as many differences as you can between white box testing and black box testing?
  • What is a Test Case?
  • List out level of Test Cases? What are fields of a Test case Template?
  • Write test cases for Gmail Login? Give at least 5 examples?
  • Design 3 positive Test cases and 3 negative test cases regarding: http://newtours.demoaut.com
  • What problems you face in writing test cases?
  • What is called a good Test Case? What is a bad Test Case?
  • What are guidelines for writing Test Cases?
  • What is Test Data? Why is it important?
  • Develop Test cases for Flight Reservation Application? (Use standard guidelines to write your test cases. Cover all sections provided in SRS).
  • what is Test plan ? What are the Contents of a Test Plan? Describe each.
  • Write an example of a Test Plan?
  • Develop Test Plan for Flight Reservation System Application? Make sure you cover all the sections and it should looks like professional document?

Traceability matrices

  • What is Traceability matrices? How to use it?
  • Traceability matrix is useful? How? Describe with Example with any application?
  • Develop Traceability Matrix for Flight Reservation Application?

Requirement

  • What’s full form of SRS?
  • Why SRS is important in Manual Testing?
  • What is Use Cases?
  • Design 5 different Use Cases?
  • What are Non-functional Requirement in SRS?
  • Design an Use Case Diagram? Describe briefly.

Test Strategies

  • What is Test Strategies? Importance.
  • Discuss a Test Strategies on object-oriented software?
  • What are the different Test environment, infrastructure and tools?

Test Methodologies

  • What is Agile Methodology?
  • How Scrum Works? Describe each components.
  • What is Product Backlog? Design a Sample.
  • What are advantage and disadvantage Agile Scrum?
  • How Waterfall model work? Define each Phase.
  • Why Waterfall model is harmful?

Defect Management

  • What is software defect or bug?
  • List 10 different defects with example which you encountered in your previous projects?
  • What are the different causes of Defects i.e why defects occur?
  • Define Defect Life Cycle?
  • What is defect  or bug report?
  • Have you developed bug report? If yes, then explain what are various sections did you include in your bug report?
  • How was defect management process implemented in your company?
  • Once QA found defect, what s/he does with that defect?

Test Effort Estimation

  • What is Test Effort Estimation?
  • Design a Test Effort Estimation?

17 Comments

' src=

The systems development life cycle (SDLC) also referred to as the application development life cycle.

' src=

SDLC is the acronym for Software Development Life Cycle. It is a framework that defines tasks performed at each step in the software development process and aims to produce quality software that meets or exceeds customer expectations within a specific time frame and allotted cost.

There are six phases of SDLC. 1.Requirement Gathering and Analysis. 2.System Analysis. 3. System Design. 4.Coding. 5.Testing. 6.Implementation.

The phases of SDLC are planning and requirement analysis, defining requirements, designing the product architecture, building or developing the product, testing the product, and lastly deployment in the market and maintenance.

' src=

What is full form of SDLC? Does it part of QA dept. or entire IT company?

Fullform of SDLC is Software Development Life Cycle. It involves all the departments of IT company.

The various departments like -> Executive Committee members, -> Project/Product Managers and Business Analyst group, -> Software Developers team including System Architects and Software Engineers, -> QA Team including Test Managers and Testers -> Operations team -including System Administrators, Support team (help desk), Network Operations team, NOC team etc., all together will be a involved in the SDLC.

SDLC is the acronym for Software Development Life Cycle. There are various IT roles involved in the System Development Life Cycle (SDLC); such as the Project Manager, System Analysts, Developer, Chief Operations Officer, Chief Finance Officer, and Information Technology Director. There are also other stakeholders in a SDLC process, like end-users and suppliers. Each of these roles hold an important role within the SDLC process. The role of the Project Manager is the front and center of the SDLC process. The project manager ensures resource and budget availability and helps resolve any other necessary unforeseen issues with the project.

' src=

SDLC stands for Software Development Life Cycle. It is part of entire It company.

SDLC involves the entire company.

What are various phases of SDLC? Explain each phase with details?

SDLC has six phases Planning : Project Manager have plan of the product what to built how to built when to finish.

Defining: Business analyst gather all the requirements in detail from the clients and make a simple document. EX: The page layout, look and feel, fields, data, radio buttons, cosmetic features.

Designing: The architect or the development team can design the structure of the product.

Coding or implementation: The development team writes the code as per requirement using the some types of languages .

Testing: Quality Assurance Department test the application test or validate as per requirement. So it should be bug free on the release time.

Deployment: After all the coding and testing is done for application, PM will assign to release the product.

In planning and requirement analysis, the objective is to conduct preliminary analysis, propose alternate solutions, weigh cost versus benefits and submit an early draft of the plan.

In requirements definition, project goals are set. End-user needs are analyzed. Inconsistencies and redundancies are removed and any gaps in requirements are filled.

When designing the product architecture, desired features and operations are described in detail.

Development is the phase where the actual code is written

Testing is the phase where the various elements are brought together into a testing environment to eliminate bugs and test for operability.

Deployment includes changes and enhancements to the new system before release and the decommissioning or sunset of the old system. Maintenance involves continual evaluation of the new system’s performance.

' src=

Planning and Requirements Performed by Senior members of the team, plan the basic project and approach and risk Defining Requirements Clearly defined using the SRS Document which is developed from product requirements and user needs anaylsis. Designing the product and architecture Done by the Developers based on the SRS-DDS (Design Document Specs) Building and Developing Done by the developers through coding Testing Done by QA department using test cases create from the Test Plan Deploying UAT- End user testing and Desktop Engineering

' src=

What are various phases of SDLC? Explain each phase with details? Planning – by Senior members…. Defining – by SRS document Design – done by developers based on SRS Building – done by developers Testing – done by the QA Department Deployment – UAT End user testing and Desktop Engineer

What is Waterfall Method?

Development is done through phases: Requirements analysis Design Implementation Testing Installation Maintenance

What do you understand by STLC?

STLC is a series of activities carried out methodically to help certify the software product. There is no fixed standard for STLC as they vary by organization.

Explain each phase of STLC.

STLC may consist of requirements and design review, test planning, test designing, test environment setup, test execution and test reporting.

How does STLC differ from SDLC?

SDLC is a systemic approach to develop software whereas STLC is a planned, systemic process of testing software.

Leave a Reply Cancel reply

You must be logged in to post a comment.

assignment for software testing

  • Case study Questions
  • Database Assignment
  • ISTQB Assignment
  • Java Assignment
  • Loadrunner Assignment
  • Manual previous assignment
  • Manual Testing Assignment
  • QC Assignments
  • QTP Assignment
  • Selenium Assignments
  • VBScript Assignment

Loading Questions

If you are facing any issue like can not see video so please login into Google with email what you forwarded to us Google Login or mail to administrator [email protected]

Edit Profile

assignment for software testing

Old Password

New Password

Repeat New Password

  • Trending Now
  • Foundational Courses
  • Data Science
  • Practice Problem
  • Machine Learning
  • System Design
  • DevOps Tutorial

How to write Test Cases – Software Testing

Software testing is known as a process for validating and verifying the working of a software/application. It makes sure that the software is working without any errors, bugs, or any other issues and gives the expected output to the user. The software testing process isn’t limited to finding faults in the present software but also finding measures to upgrade the software in various factors such as efficiency, usability, and accuracy. So, to test software the software testing provides a particular format called a Test Case .

This article focuses on discussing the following topics in the Test Case:

Table of Content

What is a Test Case?

Test case vs test scenario, when do we write test cases, why write test cases.

Test Case Template

Best Practice for Writing Test Case

Test case management tools, types of test cases, example test cases for a login page.

A test case is a defined format for software testing required to check if a particular application/software is working or not. A test case consists of a certain set of conditions that need to be checked to test an application or software i.e. in more simple terms when conditions are checked it checks if the resultant output meets with the expected output or not. A test case consists of various parameters such as ID, condition, steps, input, expected result, result, status, and remarks.

Parameters of a Test Case:

  • Module Name: Subject or title that defines the functionality of the test.
  • Test Case Id: A unique identifier assigned to every single condition in a test case.
  • Tester Name: The name of the person who would be carrying out the test.
  • Test scenario: The test scenario provides a brief description to the tester, as in providing a small overview to know about what needs to be performed and the small features, and components of the test.
  • Test Case Description: The condition required to be checked for a given software. for eg. Check if only numbers validation is working or not for an age input box.
  • Test Steps: Steps to be performed for the checking of the condition.
  • Prerequisite: The conditions required to be fulfilled before the start of the test process.
  • Test Priority: As the name suggests gives priority to the test cases that had to be performed first, or are more important and that could be performed later.
  • Test Data: The inputs to be taken while checking for the conditions.
  • Test Expected Result: The output which should be expected at the end of the test.
  • Test parameters: Parameters assigned to a particular test case.
  • Actual Result: The output that is displayed at the end.
  • Environment Information: The environment in which the test is being performed, such as the operating system, security information, the software name, software version, etc.
  • Status: The status of tests such as pass, fail, NA, etc.
  • Comments: Remarks on the test regarding the test for the betterment of the software.

Just as a well-structured test case is essential for validating and verifying the functionality of software, gaining a deep understanding of software testing methodologies is crucial for ensuring the success of any testing process. If you’re looking to enhance your skills in creating and managing test cases, along with mastering the overall testing process, consider exploring the Complete Guide to Software Testing & Automation by GeeksforGeeks . This course provides comprehensive insights into every aspect of software testing, from writing effective test cases to automating the testing process, helping you deliver high-quality software with confidence.

Below are some of the points of difference between a test case and a test scenario:

Course Status : Completed
Course Type : Elective
Duration : 4 weeks
Category :
Credit Points : 1
Undergraduate/Postgraduate
Start Date : 18 Jan 2021
End Date : 12 Feb 2021
Enrollment Ends : 01 Feb 2021
Exam Date : 21 Mar 2021 IST
Parameter Test Case Test Scenario
A test case is a defined format for software testing required to check if a particular application/software/module is working or not. Here we check for different conditions regarding the same. The test Scenario provides a small description of what needs to be performed based on the use case.
Test cases are more detailed with several parameters. Test Scenario provides a small description, mostly one-line statements.
Test cases are low-level actions. Test scenarios are high-level actions.
Test cases are mostly derived from test scenarios. Test scenarios are derived from documents like BRS, SRS, etc.
It focuses on “What to test” and “How to test”. It focuses more on ‘What to test”.
Test cases require more resources for documentation and execution. Fewer resources are required to write test scenarios.
It includes all positive and negative inputs, expected results, navigation steps, etc. They are one-liner statements.
It requires more time compared to test scenarios. Test scenarios require less time.
They are hard to maintain. They require less time to maintain.

Test cases are written in different situations:

  • Before development: Test cases could be written before the actual coding as that would help to identify the requirement of the product/software and carry out the test later when the product/software gets developed.
  • After development: Test cases are also written directly after coming up with a product/software or after developing the feature but before the launching of a product/software as needed to test the working of that particular feature.
  • During development: Test cases are sometimes written during the development time, parallelly. so whenever a part of the module/software gets developed it gets tested as well.

So, test cases are written in such cases, as test cases help in further development and make sure that we are meeting all the needed requirements.

Test cases are one of the most important aspects of software engineering, as they define how the testing would be carried out. Test cases are carried out for a very simple reason, to check if the software works or not. There are many advantages of writing test cases:

  • To check whether the software meets customer expectations: Test cases help to check if a particular module/software is meeting the specified requirement or not.
  • To check software consistency with conditions: Test cases determine if a particular module/software works with a given set of conditions.
  • Narrow down software updates: Test cases help to narrow down the software needs and required updates.
  • Better test coverage: Test cases help to make sure that all possible scenarios are covered and documented.
  • For consistency in test execution: Test cases help to maintain consistency in test execution. A well-documented test case helps the tester to just have a look at the test case and start testing the application.
  • Helpful during maintenance: Test cases are detailed which makes them helpful during the maintenance phase.

Let’s look at a basic test case template for the login functionality.

  • The Test case template contains the header section which has a set of parameters that provide information about the test case such as the tester’s name, test case description, Prerequisite, etc.
  • The body section contains the actual test case content, such as test ID, test steps, test input, expected result, etc.

Below is the table that shows the basic template of a test case:

Fields Description
Each test case should have a unique ID.
Each test case should have a proper description to let testers know what the test case is about.
Conditions that are required to be satisfied before executing the test case.
Mention all test steps in detail and to be executed from the end-user’s perspective.
Test data could be used as input for the test cases.
The result is expected after executing the test cases.
Conditions need to be fulfilled when the test cases are successfully executed.
The result that which system shows once the test case is executed.
Set the status as Pass or Fail on the expected result against the actual result.
Name of the project to which the test case belongs.
Name of the module to which the test case belongs.
Mention the path of the reference document.
Name of the tester who created the test cases.
Date of creation of test cases.
Name of the tester who reviews the test case.
When the test cases were reviewed.
Name of the tester who executed the test case.
Date when the test cases were executed.
Include comments which help the team to understand the test cases.

In the given template below it’s identifiable that the section from module name to test scenario is the header section while the table that lies below the test scenario (from test case ID to comments) is the body of the test case template.

Here a test case template for login functionality has been created with its parameters and values.

Test case template

There are certain practices that one could follow while writing the test cases that would be considered beneficial.

  • Simple and clear: Test cases need to be very concise, clear, and transparent. They should be easy and simple to understand not only for oneself but for others as well.
  • Maintaining the client/customer/end-user requirements must be unique : While writing the test cases, it’s necessary to make sure that they aren’t being written over and over again and that each case is different from the others.
  • Zero Assumptions: Test cases should not contain assumed data, and don’t come up with features/modules that don’t exist.
  • Traceability: Test cases should be traceable for future reference, so while writing it’s important to keep that in mind,
  • Different input data: While writing test cases, all types of data must be taken into consideration.
  • Strong module name: The module name should be self-explanatory while writing the test case.
  • Minimal Description: The description of a test case should be small, one or two lines are normally considered good practice, but it should give the basic overview properly.
  • Maximum conditions: All kinds of conditions should be taken into consideration while writing a test, increasing the effectiveness.
  • Meeting requirements: While writing the test case the client/customer/end-user requirements must be met.
  • Repetitive Results: The test case must be written in such a way that it should provide the same result.
  • Different Techniques: Sometimes testing all conditions might not be possible but using different testing with different test cases could help to check every aspect of a software.
  • Create test cases with the end user’s perspective: Create test cases by keeping end-user in mind and the test cases must meet customer requirements.
  • Use unique Test Case ID: It is considered a good practice to use a unique Test Case ID for the test cases following a naming convention for better understanding.
  • Add proper preconditions and postconditions: Preconditions and postconditions for the test cases must be mentioned properly and clearly.
  • Test cases should be reusable: There are times when the developer updates the code, then the testers need to update the test cases to meet the changing requirements.
  • Specify the exact expected outcome: Include the exact expected result, which tells us what will be result of a particular test step.

Test management tools help to manage the test cases. These tools are automated tools that decrease the time and effort of a tester as compared to the traditional way. Some test case management tools include advanced dashboards, easier bug, and progress tracking as well as management, custom test case templates, integration of test cases, inviting guest testers, managing team requirements and plans, and much more.

Below are some of the test case management tools:

  • Testpad: Testpad is a simple tool that makes test case management easier. The software’s main motto says that it aims to find a bug that matters. A few features of Testpad include manual testing , reports of the test cases and software, dragging and dropping to make testing easier, inviting guest testers by email, building custom templates, and much more.
  • TestCaseLab: TestCaseLab is easily manageable for the test cases and could swiftly integrate them with bug trackers. The features of TestCaseLab include Custom test cases, Test Runs, Integrations of test cases, Test Plans, tags and priority for test cases, search by name of test cases, description, tags, etc.
  • TestRail: TestRail is another platform that aims to make test case management easier, it streamlines the software testing processes and along with more visibility into QA. The basic features of TestRail include management for test cases, plans, and runs, more test coverage, real-time insights into the QA progress, etc.
  • TestLodge: TestLodge is a test case management tool that helps the entire team manage their requirements, test plans, test cases, and test runs all in one single place and with no user limit. The basic features of TestLodge include Test Plans, Test Runs, a Dashboard, a Test Suite, and many more.

Formal and Informal Test Case

  • Formal Test Cases: Formal test cases are test cases that follow the basic test case format. It contains the test case parameters such as conditions, ID, Module name, etc. Formal Test cases have set input data and expected results, they are performed as per the given order of steps.
  • Informal Test Cases: Informal test cases are test cases that don’t follow the basic test case format. In these, as the tests are performed the test cases are written in real-time then pre-writing them, and the input and expected results are not predefined as well.
  • Functionality Test Case: The functionality test case is to determine if the interface of the software works smoothly with the rest of the system and its users or not. Black box testing is used while checking for this test case, as we check everything externally and not internally for this test case.
  • Unit Test Case: In unit test case is where the individual part or a single unit of the software is tested. Here each unit/ individual part is tested, and we create a different test case for each unit.
  • User Interface Test Case: The UI test or user interface test is when every component of the UI that the user would come in contact with is tested. It is to test if the UI components requirement made by the user are fulfilled or not.
  • Integration Test Case: Integration testing is when all the units of the software are combined and then they are tested. It is to check that each component and its units work together without any issues.
  • Performance Test Case: The performance test case helps to determine response time as well as the overall effectiveness of the system/software. It’s to see if the application will handle real-world expectations.
  • Database Test Case: Also known as back-end testing or data testing checks that everything works fine concerning the database. Testing cases for tables, schema, triggers, etc. are done.
  • Security Test Case: The security test case helps to determine that the application restricts actions as well as permissions wherever necessary. Encryption and authentication are considered as main objectives of the security test case. The security test case is done to protect and safeguard the data of the software.
  • Usability Test Case: Also known as a user experience test case, it checks how user-friendly or easy to approach a software would be. Usability test cases are designed by the User experience team and performed by the testing team.
  • User Acceptance Test Case: The user acceptance case is prepared by the testing team but the user/client does the testing and review if they work in the real-world environment.

What is a QA test case?

A QA (Quality Assurance) test case is a document that specifies a set of conditions or variables under which a tester will determine whether a system, software application, or one of its features is working as expected. A well-written test case helps ensure that the software behaves as intended and meets the specified requirements. It provides us Consistency, Traceability and efficiency of System.

Benefits of writing high-quality test cases

Writing high-quality test cases offers numerous benefits that contribute to the effectiveness and efficiency of the software testing process. Some benefits are listed below:

  • Improved Test Coverage
  • Enhanced Communication
  • Consistency and Repeatability
  • Efficient Defect Identification
  • Improved Test Automation
  • Increased Confidence in Software Quality

Below is an example of preparing various test cases for a login page with a username and password.

  • Unit Test case: Here we are only checking if the username validates at least for the length of eight characters.
1. Check if the username field accepts the input of thirteen characters. 1. Give input geeksforgeeks Accepts for thirteen characters. Accepts for thirteen characters. Pass None

Here it is only checked whether the passing of input of thirteen characters is valid or not. So since the character word ‘geeksforgeeks’ is entered then the test is successful it would have failed for any other test case.

  • Functionality Test case: Here it is checked whether the username and password both work together on the login click.
1. Check that with the correct username and password able to log in.

1. Enter the username

2. Enter the password

3. Click on the login

username: geeks for geeks

password: geeksforever

Login successful Login successful Pass None
2. Check that if with an incorrect username and password able to not login.

1. Enter the username

2. Enter the password

3. Click on the login

username: geeksforgeeks

password: geekstogether

Login unsuccessful Login unsuccessful Pass None

Here it is being checked whether passing wrong and right inputs and if the login functionality is working or not, it’s showing login is successful for the right credentials and unsuccessful for the wrong ones, hence both tests have passed otherwise would have failed.

User Acceptance Test Case: Here the user feedback is taken if the login page is loading properly or not.

1. Check if the loading page loading efficiently for the client. 1. Click on the login button. None Welcome to the login page. Welcome to the login page. Fail The login page is not loaded due to a browser compatibility issue on the user’s side.

Here it is being checked in by clicking on the login button if the page is loaded and the ‘ Welcome to login page ‘ message is displayed. The test has failed here as the page was not loaded due to a browser compatibility issue, it would have loaded if the test had passed.

Related Posts:

  • Software Testing Tutorial
  • What is Software Testing?
  • Manual Testing – Software Testing
  • Software Testing – Use Case Testing
  • Unit Testing – Software Testing

Writing effective test cases is a fundamental part of the software testing process. It ensures that the software is tested thoroughly, and any defects are identified and resolved early in the development cycle. Effective test cases are clear, concise, and comprehensive, covering all possible scenarios to ensure the software’s functionality, performance, and reliability. By following a structured approach to writing test cases, testers can improve the quality of the software, reduce the risk of defects, and ensure that the software meets the requirements and expectations of the stakeholders.

Why are test cases important?

Test cases are important because they provide a systematic way to test the software, ensure all functionalities are working as expected, help identify defects, and verify that the software meets the specified requirements.

What is the difference between a test case and a test scenario?

A test case is a detailed document that includes specific inputs, execution conditions, and expected results for a particular test. A test scenario, on the other hand, is a high-level description of what to test, typically focusing on a specific functionality or feature of the software.

What tools are commonly used for writing and managing test cases?

Common tools for writing and managing test cases include TestRail , JIRA , Zephyr, HP ALM, and Microsoft Test Manager, among others.

How do we ensure test cases cover all requirements?

To ensure test cases cover all requirements, we use a requirements traceability matrix (RTM) . This helps map test cases to specific requirements, ensuring that all requirements are tested and validated.

What are the key components of a test case?

The key components of a test case include the test case ID, test description, prerequisites, test steps, test data, expected results, actual results, and post-conditions.

Please Login to comment...

Similar reads.

  • Manual Testing
  • Software Testing
  • OpenAI o1 AI Model Launched: Explore o1-Preview, o1-Mini, Pricing & Comparison
  • How to Merge Cells in Google Sheets: Step by Step Guide
  • How to Lock Cells in Google Sheets : Step by Step Guide
  • PS5 Pro Launched: Controller, Price, Specs & Features, How to Pre-Order, and More
  • #geekstreak2024 – 21 Days POTD Challenge Powered By Deutsche Bank

Improve your Coding Skills with Practice

 alt=

What kind of Experience do you want to share?

Software Testing Master class

Become a software tester.

Learn the basics of software testing. Practice with the courses and start your freelancing career immediately

Prepare your next interview

Learn how to prepare a great resume, prepare for your next interview and get an offer from your dream job.

improve your knowledge

Continue learning and become a master in software testing. Read the recommended articles and connect with the community.

Become more technical

Learn what IT industry demands and improve your technical skills. With the courses learn more about the technical side of testing.

All educations are available on udemy

Subscribe to an education via special discount coupon and start learning immediately!

assignment for software testing

Frequently asked questions

It is very easy if you are dedicated, follow all the courses and complete the practices. I provided many hours of video explaining many details of software testing and helping to prepare your next interview. But It is all about you to learn more and get your dream job.

All the educations are available on Udemy. No hidden costs. Once you purchase it you will have lifetime access to all my contents and If you are not happy with it, you can ask your money back and 100% you will receive a refund.

This course consists of 9 parts, first 3 part is beginner level, after that It is intermediate and from section 6 it is senior level. You can start learning from any chapter. I guarantee you that you will improve yourself and this course will help you to tackle your next challenge,

If you have any other questions, please contact to us

Our student say

assignment for software testing

IMAGES

  1. ITECH7409 Software Testing Assignment 1 Individual

    assignment for software testing

  2. Solved Software Testing Assignment 1 In this assignment, you

    assignment for software testing

  3. Group Assignment 01

    assignment for software testing

  4. One Page Format Of Software Testing Assignment Sheet With Project

    assignment for software testing

  5. NPTEL Software Testing Assignment 1 Answers 2022

    assignment for software testing

  6. Solved SOFTWARE TESTING ASSIGNMENT 3 1. What are the

    assignment for software testing

VIDEO

  1. Software Testing (IIITB) week 4 assignment 4 #nptel #assignment #trending

  2. Software Testing NPTEL Week 2 Assignment Solution

  3. SOFTWARE TESTING || ASSIGNMENT 1|| WEEK 1 || NPTEL|| SWAYAM || 2024

  4. Software Testing (IIITB) Week 8 Assignment Answers

  5. Software Testing || WEEK-1 || ASSIGNMENT

  6. Software Testing || WEEK-2 || ASSIGNMENT

COMMENTS

  1. 60 Days Of Software Testing- A Complete Guide For Beginners

    Phase 1: Lay the Foundations—Days 1-12. Days 1-3: Introduction to Software Testing. Days 4-6: Testing Fundamentals. Days 7-9: Introduction to Manual Testing. Days 10-12: Introduction to Automation Testing. Phase 2: Deepening the Basics—Days 13-24. Days 13-15: Advanced Manual Testing.

  2. Top 50 Software Testing Interview Questions (2024)

    Testing any software according to the client's needs using an automation tool is called Automation Testing. White Box Testing. In white-box testing, internal structure, internal design, the data structure used, the code structure of the software, and the working of the software are analyzed. Black Box Testing.

  3. Software Testing Tutorial

    7 Software Testing Principles: Learn with Examples. 👉 Tutorial. V-Model in Software Testing. 👉 Tutorial. STLC - Software Testing Life Cycle Phases & Entry, Exit Criteria. Types of Testing. 👉 Tutorial. Manual Testing Tutorial for Beginners: Concepts, Types, Tool. 👉 Tutorial.

  4. 50 Software Testing Interview Questions (With Answers)

    Provide a clear description of the software testing life cycle and its importance for achieving quality standards. Example: "The software testing life cycle is a process that includes certain steps to complete in the proper order. This process ensures the development team has met all quality goals for the application." Related: 5 Phases of ...

  5. Software Testing Techniques

    Software testing is an important aspect of software development, ensuring that applications function correctly and meet user expectations. In this article, we will go into the principles of software testing, exploring key concepts and methodologies to enhance product quality. From test planning to execution and analysis, understanding these princip

  6. Introduction to Software Testing

    1700 Coursera Courses That Are Still Completely Free. After completing this course, you will have an understanding of the fundamental principles and processes of software testing. You will have actively created test cases and run them using an automated testing tool. You will being writing and recognizing good test cases, including input data ...

  7. Software Testing Questions and Answers (Part 1)

    Example fields like: "Vijay's web". Try it in all the input fields one by one. #6) Try adding only numbers to the input fields having validation to enter only characters and vice versa. #7) If URL validation is there then see different rules for URL validation and add URLs not fitting to the rules to observe the system behavior.

  8. Software Testing

    These hands-on activities scattered throughout the course serve as the main driver of your learning success. These activities help you to (i) understand the underlying concepts and apply them to test software, (ii) get started with specific concepts, technologies, tools, and frameworks, (iii) get ready to work on homework assignments, (iv) prepare for quizzes and final exam, and (v) practice ...

  9. Software Testing

    Software Testing. This course will cover various techniques for test case design, as used for testing of software artifacts including requirements, design and code. We will discuss algorithms and techniques for test case design based on graphs, logic, syntax of programming languages and on inputs. Special techniques for testing object-oriented ...

  10. 85+ Software Testing Interview Questions and Answers

    Agile Testing is a Software Testing approach that follows the principles of the Agile methodology. It involves testing activities performed in short iterations or sprints, focusing on collaboration, continuous feedback, and adapting to changes during the software development process.

  11. Faaizz/introduction_to_software_testing

    Exercises from "Introduction to Software Testing" course by the University of Minnesota via Coursera - Faaizz/introduction_to_software_testing

  12. Test plan

    A test plan is a crucial document in the software testing lifecycle that provides a structured approach to validating and verifying the quality of a software product. It outlines the objectives, scope, resources, and methodologies for testing, ensuring that all aspects of the application are thoroughly assessed.

  13. NPTEL

    Software Testing By Prof. Meenakshi D'souza | IIIT Bangalore INTENDED AUDIENCE: Any Interested Learners PRE-REQUISITES: Programming, Algorithms, Discrete Mat...

  14. Software Testing

    Introduction to software testing and test process. Week 2: Black box testing. Week 3: White box testing. Week 4: Integration, regression and system testing, test automation. ... YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75. If one of the 2 criteria is not met, you will not get the ...

  15. Software Testing

    Tue 05/07. Final Exam: Tuesday, May 7, 2024, 9:00am - 12:00pm EST, Room: Rice 130. Please refer to Course wrap-up and final exam guide for time and detail. (please refer to the university final exam schedule) CS 3250 - Software Testing.

  16. Manual Testing Assignment

    Explain each in not more than 5 sentences: Unit Testing. Integration Testing. Alpha Testing. System Testing. Usability Testing. Cross Browser Testing. Multi Platform Testing. Performance Testing.

  17. How to write Test Cases

    A test case consists of various parameters such as ID, condition, steps, input, expected result, result, status, and remarks. Parameters of a Test Case: Module Name: Subject or title that defines the functionality of the test. Test Case Id: A unique identifier assigned to every single condition in a test case.

  18. Software Testing

    This course will cover various techniques for test case design, as used for testing of software artifacts including requirements, design and code. We will di...

  19. - Software Testing Masterclass

    Software Testing Master class Purchase on Udemy Become a software tester Learn the basics of software testing. Practice with the courses and start your freelancing career immediately Prepare your next interview Learn how to prepare a great resume, prepare for your next interview and get an offer from your dream job. improve your knowledge Continue […]