Welcome to QACONTEST

BROWSE OUR QA TUTORIALS

QAContest - Learn QA Software Testing by yourself for free!

Software Testing

What is Software Testing?

Software testing is a method of verifying that the actual software product meets the standard requirements and is also necessary to ensure that the product is free of defects.

What is software testing?

Any application must be manually tested before automating the process. One of the fundamental principles of testing is that 100% automation is impossible.
READ MORE

DOCUMENTS: BUG REPORT

BUG REPORT

A bug report or defect report is a document that describes a situation or a sequence of actions that led to the incorrect operation of the test object, indicating the reasons and the expected result.

What is BUG REPORT?

We are sure that if you use all the recommendations we have proposed in the future, then the quality of your bug reports will be at a high level, and in the work process, you will have minor complaints from managers and developers.
Read More

Documents: TEST PLAN

Test Plan

A test plan is a document describing the entire scope of testing work, starting with a description of the object, strategy, schedule, criteria for starting and ending testing, the equipment required in the process, special knowledge, and risk assessment with options for resolving them.

What is Test Plan?

To increase the value of your test plan, it is recommended that it be periodically reviewed by members of the design team. This can be done simply by agreeing among themselves or implemented in the form of an "approval procedure".
Read More

Automation Testing

What is Automation Testing?

Automation Testing is a method that is performed using special software tools, which are required to execute a set of test cases.

What is Automation Testing?

Test automation software can also enter test data into the test environment, compare expected and actual results, and generate detailed test reports.
Read More

DOCUMENTS: TEST CASE

TEST CASE

A test Case is an artifact that describes a set of steps, specific conditions, and parameters needed to test the implementation of a function or part of it.

What is Test Case?

A test case should contain the following: Action => Expected Result => Actual Result
READ MORE

TEST COVERAGE

How to keep track of your TESTS?

The complexity of today's software and infrastructure has made it impossible to test with 100% test coverage. Therefore, special tools or test design techniques can be used to develop a test suite that provides a more or less high level of coverage.

What is Test Coverage?

Test coverage is one of the metrics for assessing the quality of testing, which is the density of test coverage of requirements or executable code.
Read More

LATEST QA TUTORIALS

Why QAContest

Grow your knowledge and stay ahead of your competitors

100% free of charge

Free to use, not freemium, QAContest will be always free of charge.

Trusted Knowledge

Our partners preparing content with experience at Disney, CarMax and more.

Anytime, Anywhere

Use on mobile and desktop, you can always find some time to learn new skills.