QA Consulting

1
Sep

The Use of Prototypes

In addition to static analysis methods, one can use software prototypes to verify and validate requirements to good purpose. Prototype, whether it is a paper model or a software product model, makes it possible for you to offer the customer the options for developing the programs and get feedbacks that allow you to make the wording of requirements more accurate.

Read more

28
Aug

Defect Detection & Tracking

The goal of testing is to find defects. Nevertheless, the process is not limited to finding defects only. The information about these defects should be properly communicated to developers so that they can fix them, and the reparations reports are submitted to the stakeholders in order not to break development schedule for the software product. Any ineffective actions taken while

Read more

21
Aug

Reasons to Involve Testing Team In Project During Requirements Gathering Phase

In order to accelerate the software production process, the development and all types of test activities should be closely integrated. This integration process should begin in early stages of the development process, while formulating requirements for the software product together with the users.

17
Aug

Recommendations on How to Measure The Cost of Testing

One of the most important elements in the planning phase is evaluating effort and time required to successfully complete a testing process. The cost of testing can be a significant part of project cost estimating, while the success of this operation depends on how many test engineers are involved in conducting the testing activity and whether they have enough time

Read more

14
Aug

Test Hardware and Software Configurations

Suppose that the software product being tested, in accordance with the specification, must be run in a variety of network configurations, uses several different client machine configurations, must be run on different operating systems and be accessible from different browsers. After you explore the number of possible hardware configurations, for example, the following combinations can be obtained: 5 network configurations

Read more

7
Aug

Using Empirical Methods for Rough Estimation

Some test managers make a work breakdown structure based on a quality risk analysis outcome. In development projects, development managers create a work breakdown structure based on designs and requirements. These are called ascending or “bottom-up” estimating methods. Bottom-up estimates can be checked using top-down estimation rules. In companies where the processes have reached a sufficient degree of formalization, metrics

Read more

3
Aug

Knowledge Required to Conduct Documentation Testing

Distribute lists of usability problems and unsuccessful design decisions among the interested persons. These lists should also become the topic of regular meetings, and it is necessary to pay attention to them as early as possible so that by the time of the user interface freezing all key changes have already been made. Once you have the drafts of the

Read more

31
Jul

Useful Knowledge on Requirements Determination

Requirements specification document contains all the requirements for the system, formulated in a natural language, so that they be easily understandable to both the customer and those who are involved in the project. From testing perspective, we are interested in picking up enough information from this document to start planning, designing and developing test cases. For our purposes here, requirements

Read more

28
Jul

What We Need To Know About Estimating Project Work

Upon completion of a quality risk analysis, we know what we need to test. We understand the hazards to system quality that threaten the success of the project as well as their relative importance. This understanding cannot be overemphasized, because without it our testing efforts will become unmatched with quality and can easily result in a reckless waste of time,

Read more

24
Jul

Software Testing Lab: What Differentiates Good Requirements from Bad Ones?

There are characteristics of good product requirements: Necessary Each software requirement should contain something that the users really want or that is needed for compliance with external system standard. Besides, it must originate from a source that is authorized to define the requirements. Keep track of each requirement back to its initiation like use case, business rules, regulation, etc. Software

Read more