Software Testing questions and Answers (Part 1)

Today I am going to answer some reader’s questions. Actually, I am thinking to start a weekly column on “Software Testing Questions and Answers”. Usually, I get dozens of emails daily asking me on some software testing queries.

Instead of answering them privately I will put them collectively in posts so that many similar questions of other readers will also get addressed. You can submit your questions in comment sections of posts.

Before submitting a question I will strongly recommend you to search here on this site if your queries are answered previously.

qa on Software testing

So I will kick it with some questions in this post.

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 Sign up a 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 that what can be possible ways in which we can test the page?”

I will cover some major negative test cases to break the sign up page:

1) See the limit of the 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. See how the application responds to this.

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

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

4) Try 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”. 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 the signup page is of some steps like step 1 step 2 etc. then try changing parameter values directly into the 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 the keyboard) you will come up with some observations.

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

These are all the negative test cases. I assume that you already tested the same sign-up page with all valid cases to check application is working fine as per 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, you can specify them in comments below.

Jayant asks:

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

Good question. When I was fresher I was thinking on similar lines. But think from an employer point of view. The employer will think like “Why should we hire candidates having little knowledge base and experience? and 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 having a good educational background and appropriate problem-solving skill.

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

Now I will focus on what industry look specifically in fresh graduates? Typically it will include:

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

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

This work experience typically includes:
Internship
Internship work is done in any company during or after graduation. It may be free or paid internship

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

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

Projects:
Projects accomplished for commercial or research purpose. These are the paid or certification projects accomplished for companies during the graduation years.

All 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 skill areas and what you can offer to the employer before hunting for jobs. Companies always look for all-rounded candidates who can effectively utilize their skill into projects from universities, experience, and extra activities.

=> Check out the part 2 here

Recommended Reading

465 thoughts on “Software Testing questions and Answers (Part 1)”

  1. 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.

  2. 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

  3. 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
    skameen12345@gmail.com

  4. 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!!!!!!!!!!!

    ashwin.rdeshpande@yahoo.com

  5. 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 !!

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

  7. Hi,

    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

  8. Hi

    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 rajendrasunkari@gmail.com

  9. 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.

  10. @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.

  11. 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

  12. 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 ?

  13. 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

  14. 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 will thankful to all

  15. 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.

  16. 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;

    icecool.dec@gmail.com
    plz give suggestions reg the above query
    thanx

  17. 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 Eid-bikash184@gmail.com

  18. 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:-prasantapapuimit@yahoo.co.in

  19. 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 @ maysampatel@yahoo.com

    Thanks

  20. Hi Friends,

    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 : samiksha_ic@yahoo.com

    Thanks

  21. 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.

  22. Hi All,

    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

  23. 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.

    Its urgent!!!

    my email id : sathik_tester@yahoo.com

    Thanks
    S.sathikali

  24. 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..

  25. 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?

    Thanks

    arjun Negi

  26. 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

  27. 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

Leave a Comment