Microsoft Interview Question for Software Engineer in Tests






Comment hidden because of low score. Click to expand.
0
of 0 vote

1] valid parameters => accepted else gives error
2] searched valid text .
3] search next functionality
4] wild card searches
5] simultaneous 2 search windows opening ?
6] search up , search down functionalities
7] refined search criteria's..

any more ?

- p1 November 01, 2008 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

-search for an empty string
-search for a very long string
-search for special characters & numerals
-load test- by giving search terms one after other.

- Anonymous January 24, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

how about pressing things while its searching... test for race conditions...

- Anonymous January 31, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Aren't all these test cases? Good ones but still I guess test plan should be different, formal..?

First thing is we have to define the terms
'string' does it mean just alphabets or includes characters and numerical, unicode, binary. its accepted length(there should be a limit)
'search' do we have to find the first occurrence first, or relative first occurrence first, all the occurrences highlighted, keeping search moves to next location.
Now, should we include wildcards, regular expressions, advanced regular expressions

Then what is the behavior in the positive case(highlight), in the negative case(beep), after passing the last result(beep), should it start from bottom to top again or just halt(typical).

(kind of bs.. I know, but to beef up the answer and to look rigorous)

Now device test cases(categories), organize them- positive cases, negative cases, equivalence classes, what can be automated, what need not and cannot be automated, against what specifications(max file size, max string size, max response time when found, when not found, response wrt to file size,language (english, french..), unicode, number of searches supported per min).

Now my aim is to prove that the search functionality does not meet the specifications mentioned above, that's how I will structure my test cases.

- prolificcoder April 19, 2009 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 votes

nice answer!!

- mrrnw September 01, 2009 | Flag
Comment hidden because of low score. Click to expand.
0
of 0 vote

For testing notepad
Functional Testing:
1.Check menu operation works
2.Verify find functionality with valid string
3.Verify find functionality with invalid string
4Verify the string has to be searched starts using alphabets.
Performance testing
1.If notepad contains large volume of data searching consumes more time or not
2.verify search box hold large values

- Soukutty February 24, 2012 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

For testing notepad
Functional Testing:
1.Check menu operation works
2.Verify find functionality with valid string
3.Verify find functionality with invalid string
4Verify the string has to be searched starts using alphabets.
Performance testing
1.If notepad contains large volume of data searching consumes more time or not
2.verify search box hold large values

- Soukutty February 24, 2012 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

how to test search functionality by special char

- aman April 01, 2013 | Flag Reply


Add a Comment
Name:

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.

Books

is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

Learn More

Videos

CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.

Learn More

Resume Review

Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.

Learn More

Mock Interviews

Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.

Learn More