Some Questions to have Answers to understand Test scope of a project and give Test Estimations

on 20090701

I’m sharing some questions to understand Test scope of a project better. Please add your thoughts too -

Process:
1. What kind of development methodology needs to be followed?
2. What test processes need to be fallowed?
3. What is the defect logging and test case design process followed by client for the project?
4. What is the Build process?
5. What is the bug triage process?
6. What is the process to inform about critical bugs which blocked further testing?
7. What is the escalation process?
8. What are acceptance or exit criteria?
9. What is the stabilization cycle? How many builds we can expect in stabilization?
10. What is test pass cycle?
11. What is release process?
12. What is UX message review process?
13. What is process of Estimation? What templates to be followed?
14. What kind of documentation is required? What is the process of reviewing and approving final documents?

Environment:
15. What is the supported OS-Browser matrix for the project?
16. Do we need to support or test in 64- bit hardware and software environments?
17. Any other hardware like touch screen interfaces/Data entry tools/Notepads used with the application?
18. Do we need to complete entire test suits in all OS-Browser matrix? Any prioritization of OS and Browsers can be made?
19. What are the specifications of test beds? Can we have offshore test bed or do we need to test in client’s environments?
20. Is testing in different desktop resolutions in scope?
21. Is testing at different internet bandwidths in scope?
22. Is Testing is Public IP machines in scope?
23. Is Testing in INT/PPE environment in scope?


Types of Testing:
24. What kind of Negative testing is in scope? Do we need to check scenarios like testing application after deleting binaries or configuration files?
25. Is the Globalization and Localization Testing in scope?
26. What kind of performance Testing is in scope? Performance testing environment?
27. Are performance benchmarks available for the application?
28. Are there any installers available for the application? What kind of installation testing is required?
29. What kind of cache and cookies testing is required?
30. What is the scope of security testing?
31. Any security testing tools available for the required technologies?
32. What is the scope of Integration testing?
33. What is the scope of API Testing?
34. What are the goals for code coverage? Is the code coverage is form both manual testing and automation?
35. Are code coverage tools available for the required technologies?


Automation:
36. What are Automation Goals?
37. What kind of automation tools or framework available for the required technologies?
38. What kind of scenarios need to be automated?
39. Do we need to cover all BVT and acceptances cases with automation?
40. What is the build Automation process? What kind of tools available and used to generate builds?
41. What is the automation execution process? What kind of tools used to run automation?
42. What OS-Browser matrix needs to be supported by automation?

Changes:
43. Do we need to support newer versions of technologies, OS, Browsers, framework and tools, if available before the release?
44. What is the Process of requirement or functionality changes?

1 comments:

Subhash said...

Questions are really awesome...because if u go any interview, u would be facing maximum from these....