What is diff between Agile SDLC and TDD SDLC? Kindly let me
know?
TDD ( Test Driven Development):-
1. It well supports unit tests and having programming
paradigm that is bit more flexible in regards to scope changes.
2. Having unit tests available will make our code more
maintainable over the long run is invaluable because we can
modify our code without fear such as when we are
adding/modifying functionality or refactoring.
3. It could be considered crucial when we have projects
where the scope is likely to change throughout the
development lifecycle like in the case where the functional
specifications are not clearly defined before we begin
producing code.
SDLC should be in the following way
1. As a first step, we'll define the interfaces out software
will adhere to.
2. Add a test
3. Run all tests and watch the new one fail (and the rest
succeed)
4. Modify our code to make the test succeed
5. Run all tests and watch them succeed
6. Refactor, if necessary
7. Run tests to ensure everything still works
8. Repeat
These are the steps we follow for TDD SDLC.
Agile SDLC:-
1. Agile aims to reduce risk by breaking projects into
small, time-limited modules or timeboxes ("iterations") with
each interation being approached like a small,
self-contained mini-project, each lasting only a few weeks.
2. Each iteration has it own self-contained stages of
analysis, design, production, testing and documentation.
3. In theory, a new software release could be done at the
end of each iteration, but in practice the progress made in
one iteration may not be worth a release and it will be
carried over and incorporated into the next iteration.
4. The project's priorities, direction and progress are
re-evaluated at the end of each iteration.
Hope this might give you all an idea.
| Is This Answer Correct ? | 13 Yes | 2 No |
What are initial conditions?
Thanks for all who are helping me and Wish u all happy new Year........ Now I have a one more question plz...help me what is the I DIFFERENCE BETWEEN Performance Testing,LOAD TESTING AND STESS TESTING JUST IN ONE LINE ANSWER give me with an EXAMPLE PLZ.... If u have time then post me to my mail id... thank u very much... for ur help.and if anyone wants to talk to me also u can add my id my id is given below. penisetty@gmail.com
what is meaning of manual testing,,?
what are reviews in sdlc?
What are the various techniques in white box testing?
sir actually how we connect the Ajax engine to the normal web chat application how. And how Ajax engine works??
As experienced what could be the interview questions based on project? It's urgent
6 Answers ABC, P2Softech, Sony,
From Which part of the Requirement we will prepare Test Cases
1.Difference between System Testing and UAT 2.Difference between Load, Stress, Volume and Performance Testing. 3.Difference Between Integration testing and System Testing 4.Difference between Bug and Defect 5.Difference between Use Case and Test Case 6.Difference between Test Plan and Test Strategy 7.Difference between Test Scenario and Test Case 8.Difference between SRS and FRS 9.What are the difference b/w client & server? 10.explain test case template? 11.explain test plan template? 12.explain testing process? 13.explain bug report template? 14.what is scenario? 15.what is criteria?What are test entry and test exit criteria? 16.what is test strategy? 17.what is baseline? 18.what is hotfix? 19.what is Inspection,Walkthrough,Review,Audits 20.what is Stress Testing,Volume Testing,Sanity Testing 21.what is QA and QC? 22.Explain V-Model and Stages? What is Adv And DisAdv? 23.What is Boundary Value Analysis? 24.What is Equivalence Partitioning? 25.What is Error Guessing ? 26.What is Cause Effect Graphing techniques? 27.What is Bug , Defect and Error? 28.How will you report the bug? 29.What are the different test deliverables? Which deliverable we need to submit at the end of testing? 30.What methodologies have you used to develop test cases? 31.How you will close the defect? 32.What is meant by the bug state "Reproduce"? 33.What is change request?How do you handle change requests ? 34.what type of documents do u prepare during testing? 35.what are the testing methodologies? 36.What is release notes? 37.what is Response Time? 38.What report u generate after completing testing? 39.What is Test Bed? 40.Example for a bug having high severity and low priority? 41.Give me examples for high priority and low severity defects?
Difference between System Testing and System Intergration Testing(SIT) with Example
What is the difference b/w Team lead and Scrum Master???
As a testing engineer what to do if same defect is occured again in the software??