answersLogoWhite

0

Explain V model in manual testing?

Updated: 12/19/2022
User Avatar

Wiki User

13y ago

Best Answer

The V Concept of testing detail on the sequence with which the testing should be performed. The life cycle testing is performed against the deliverables at the pre-determined specified points. The SDLC has to be pre-determined for this to happen.

The V concept recommends both the System Development and the System test process to start at the same point referring the same information. The development will have the responsibility of documenting the requirements for the development purpose; which the test team could use for testing purpose as well.

In the V-testing concept, your project's Do and Check procedures slowly converge from start to finish, which indicates that as the Do team attempts to implement a solution, the Check team concurrently develops a process to minimize or eliminate the risk. If the two groups work closely together, the high level of risk at a project's inception will decrease to an acceptable level by the project's conclusion.

The various steps involved in V-concept are listed below:

Step 1: Assess Development Plan and Status

This first step is a prerequisite to building the VV&T Plan used to evaluate the implemented software solution. During this step, testers challenge the completeness and correctness of the development plan. Based on the extensiveness and completeness of the Project Plan the testers can estimate the amount of resources they will need to test the implemented software solution.

Step 2: Develop the Test Plan

Forming the plan for testing will follow the same pattern as any software planning process. The structure of all plans should be the same, but the content will vary based on the degree of risk the testers perceive as associated with the software being developed.

Step 3: Test Software Requirements

Incomplete, inaccurate, or inconsistent requirements lead to most software failures. The inability to get requirements right during the requirements gathering phase can also increase the cost of implementation significantly. Testers, through verification, must determine that the requirements are accurate, complete, and they do not conflict with one another.

Step 4: Test Software Design

This step tests both external and internal design primarily through verification techniques. The testers are concerned that the design will achieve the objectives of the requirements, as well as the design being effective and efficient on the designated hardware.

Step 5: Program (Build) Phase Testing

The method chosen to build the software from the internal design document will determine the type and extensiveness of tests needed. As the construction becomes more automated, less testing will be required during this phase. However, if software is constructed using the waterfall process, it is subject to error and should be verified. Experience has shown that it is significantly cheaper to identify defects during the construction phase, than through dynamic testing during the test execution step.

Step 6: Execute and Record Results

This involves the testing of code in a dynamic state. The approach, methods, and tools specified in the test plan will be used to validate that the executable code in fact meets the stated software requirements, and the structural specifications of the design.

Step 7: Acceptance Test

Acceptance testing enables users to evaluate the applicability and usability of the software in performing their day-to-day job functions. This tests what the user believes the software should perform, as opposed to what the documented requirements state the softwareStep 8: Report Test Results

Test reporting is a continuous process. It may be both oral and written. It is important that defects and concerns be reported to the appropriate parties as early as possible, so that corrections can be made at the lowest possible cost.

Step 9: The Software Installation

Once the test team has confirmed that the software is ready for production use, the ability to execute that software in a production environment should be tested. This tests the interface to operating software, related software, and operating procedures.

Step 10: Test Software Changes

While this is shown as Step 10, in the context of performing maintenance after the software is implemented, the concept is also applicable to changes throughout the implementation process. Whenever requirements change, the test plan must change, and the impact of that change on software systems must be tested and evaluated.

Step 11: Evaluate Test Effectiveness

Testing improvement can best be achieved by evaluating the effectiveness of testing at the end of each software test assignment. While this assessment is primarily performed by the testers, it should involve the developers, users of the software, and quality assurance professionals if the function exists in the IT organization.

should perform.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Explain V model in manual testing?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Can you explain V model in manual testing?

A "V-model" refers to an entire development process where the design takes a "top down" approach and the testing and implementation starts from the "bottom up".


W model and v model in software testing and quality assurance?

In software just tested quality assurance - get out of here.


What is v-model?

A V-model is a method of describing theÊprocess of software development. In it, process steps are arranged in a V pattern, wherein product design is on one end, implementation moves along the bottom, and testing and integration move back up the other side.


Explain briefly about V Model and its advantages and disadvantages?

Advantages of 'V' model: 1) Simple and easy to use. 2) Testing activities like planning, test designing happens well before coding. This saves a lot of time and also helps in developing a very good understanding of the project at the beginning stage. Disadvantages of 'V' model: 1) Very rigid and least flexible. 2) If any changes happen in mid way, then the test documents along with requirement documents has to be updated.


How can you get a owners manual for a 2012 Honda CR-V?

how can you get a free 2012 Honda CR-V owners manual


What is limitation of v shaped model?

- It is rigid like waterfall model, i.e. adjusting scope is less. It is not well suited for projects where there is frequent change in the requirements. - Here, no early prototype can be designed as testing goes parallely with development.


What has the author Henry V Atherton written?

Henry V. Atherton has written: 'Chemistry and testing of dairy products' -- subject(s): Analysis, Dairy products, Testing


How do you make a crane out of meccarno?

This is certainly a case of a picture is worth a thousand words.For a small and simple model, download the Manual for Meccano No. 0 Outfit and look at the dockside crane on page 2. The manual is at:http://www.nzmeccano.com/gallery2/main.php/v/5131?Instructions for building the Giant Block-setting Crane on the cover of that manual can be found in the Meccano super model leaflet no. 4 available at:http://www.nzmeccano.com/gallery2/main.php/v/18228Douglas Laing, Johannesburg


Advantage and disadvantage of v shape model?

Advantage and disadvantage of "v shape model"?


What does Honda code 132 mean?

Not enough info - what model - what year? The manual for my CR-V says it is the fault code for an Oxygen Sensor but - depending on the model or year of your vehicle it could very well mean something else.


What type of engine does the 1999 Honda Civic have V-TECH or not?

EX model has V-tech LX doesn't EX model has V-tech LX doesn't EX model has V-tech LX doesn't


How many celander is Chevy 1998?

6 cylinder There were two versions of the Astro van; one was an inline 4-cylinder, and the other was a V6 engined model. The 4-cylinder version was manual transmission only, and the V-6 came in both manual and automatic models, but most V-6's sold were automatic.