Interviewers often ask questions about testing a random feature in Excel, Word, Notepad etc.. I am someone who will be interviewing for a SDET position and has a SDE background not specifically SDET background. I am extremely interested in testing though so applied for a SDET position. So how should one go about testing a random feature in a software, especially word/excel/notepad kind of software? Exploratory testing? What about a feature like File-> open dialog in word/Excel/ How to tackle such interview questions? What is an interviewer specifically looking for in an experienced candidate when he/she asks such questions?
migrated from stackoverflow.com Mar 22 '11 at 1:32
This question came from our site for professional and enthusiast programmers.
A few things that I believe will be valued:
Start by describing the different types of tests:
Assuming the interviewer will ask you to focus on functionality test, the trick would be to identify the equivalency classes. For example, when asked to test a @sum formula of excel, the equivalency classes may be: Positive numbers, Negative numbers, zero, result is MAX_INT, result is more than MAX_INT, result is less than MIN_INT, strings in cell, other non numeric values in cells, etc.
Other type of tests would have different characteristics. For example, for security tests, you should model the attack surface, follow the data, and basically see if the system has any security weakness.
For performance, you need to agree first what are the scenarios you want to benchmark. There is no performance work, unless you define the benchmark, and preferably automate it.