- What is the difference about web-testing and client server testing?
- Is a “Fast database retrieval rate” a testable requirement?
This is not a testable requirement. ‘Fast’ is a subjective term. It could mean different things depending on a person’s perception. For a requirement to be testable, it should be quantified and repeatable, so that the actual value could be measured against the expected value.
- What different type of test cases you wrote in the test plan?
Test cases for interface, functionality, security, load and performance testing.
- What development model should programmers and the test group use?
A Development Model, which helps adopt a structured approach in assessment, design, integration and implementation of a project and in extending relevant training and support. Each of these stages is necessarily accompanied with client inputs, checkpoints and reviews to ensure successful systems implementation.
Basically there are many types of development models to support the development of high-quality software products. The two most widely used models are Waterfall and Spiral development model.
Waterfall development model encourages the development team to specify the business functionality of the software prior to developing a system.
Spiral development model combines the waterfall development model and the prototype approach, which is a series of partial implementations of the product.
A typical project may include some or all of the following phases:
· requirements analysis
· functional specifications
· architectural design
· detailed design
· unit testing
· integration testing
· deployment and
- What are the key challenges of load testing?
The key challenges to load testing is handling various components from various vendors.
- Have you done explanatory or specification-driven testing?
Yes, specification-driven testing means checking the product’s confirmance with every statement in every spec, requirements docuement, etc.