"Studies have shown that Ravens have the ability to plan ahead and map out possible future outcomes. This skill combined with a great memory, ability to use tools and problem solve show them to be highly intelligent."
Test cases are often used as a formal approach to the testing of an application. An informal approach would be exploratory testing where little or no test cases are used. Test cases are commonly used in association with Functional testing. This is because functional tests can often be complex in nature and require many tests. In addition, proof may be required to show that the application adheres to the acceptance criteria of any requirements, and test cases are the way to provide this proof. Test plans outlines the aim and approach of testing a specific project or product. Our QA team can create test plans for any product you may have, forming a key part of the QA process.
Test design can start as soon as the software designs/specifications are in a readable state. This allows for the Testers to become familiar with the product and plan the testing phase early. As more details of the design and functionality become defined, more details(and more tests) can be added. The overall goal is to have an approved set of tests ready to go when the application is ready to test.
Our QA team will provide you with ongoing communication every step of the way, ensuring that the test case design is efficient and effective. The process diagram below will give you an idea of how it would typically work. If you have any questions at all, just let us know!