File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Agile and Other Processes and the fly likes ' V model' Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark " Watch " New topic
Author

' V model'

kri shan
Ranch Hand

Joined: Apr 08, 2004
Posts: 1365
What is 'V model' in the developmental model?
Scott Ambler
author
Ranch Hand

Joined: Dec 12, 2003
Posts: 608
It's a traditional testing methodology. The idea is that you have activities such as "Model Requirements", "Design", ... on one side of the V and then testing categories such as ... "system tests" and "acceptance tests" on the other side of the V which are used to validate the corresponding work. If you google "V development model" I'm sure you'll find a wealth of information.

Also, if you're interested in testing techniques for OO development, you may find www.agilemodeling.com/floot.html to be of interest.

- Scott


<a href="http://www-306.ibm.com/software/rational/bios/ambler.html" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="http://www.ambysoft.com/books/refactoringDatabases.html" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
Shailesh Chandra
Ranch Hand

Joined: Aug 13, 2004
Posts: 1081

Scott,

Can you update the link, It is not working,

and I think V model is not only traditional testing methodology but It is complete plan of development life cycle.

and life cycle goes as

Requirement--->System test--->Program Design--->Implementation--->Unit test
---> Integration test ---> Acceptance Test


But




Requirement <---------------------------------------------> Acceptance test


���� ���� System Design <------------------------------> Integration test


������ ������������� ����Program Design <------------> Unit Test


������� ���� �������������������� ������ ���Implementation




It is said V-Model as

Acceptance Test is prepared at time of requirement.

Integration test are prepared at the time of System Design

Unit Test are prepared during program design.



This is my understanding please correct me if I am wrong.
[ March 03, 2005: Message edited by: Shailesh Chandra ]

Gravitation cannot be held responsible for people falling in love ~ Albert Einstein
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
Moving to Process forum...


The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
kri shan
Ranch Hand

Joined: Apr 08, 2004
Posts: 1365
Hi Shailesh, How Integration test are prepared at the time of System Design ?? Because System Design only has HLD ,LLD and no coding.
Whether QA prepared Integration test cases at the time of System Design ??
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Kri, you can specify tests before you have any code as long as you have an idea of how the system should work.


Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: ' V model'
 
Similar Threads
SDLC
What are the difference between Agile , RUP and v-model ?
question about callback of model state change
JTable -background color
WA #1.....word association