Skip to main content

Questions tagged [acceptance-testing]

According to Wikipedia, Acceptance testing is a test conducted to determine if the requirements of a specification or contract are met.

Filter by
Sorted by
Tagged with
17 votes
2 answers
1k views

Software Testing Techniques or Categories [closed]

What kinds of software testing do you know? I've heard about Test-Driven Development, Unit tests etc, but can't understand their importance and difference. For example, why are we using regression ...
Dehumanizer's user avatar
  • 1,381
31 votes
7 answers
13k views

Automated unit testing, integration testing or acceptance testing [closed]

TDD and unit testing seems to be the big rave at the moment. But it is really that useful compared to other forms of automated testing? Intuitively I would guess that automated integration testing is ...
Bjarke Freund-Hansen's user avatar
18 votes
4 answers
4k views

How to do Test Driven Development

I have just 2+ years of experience in application development. In those two years my approach towards development was as following Analyze requirements Identity Core component/Objects, Required ...
Yogesh's user avatar
  • 291
13 votes
6 answers
5k views

What is the role of QA in a BDD project?

If running a project using BDD with 100% coverage of user stories with automated acceptance tests, what would be the role of a tester / quality assurance person? I guess I am imagining that ...
Armand's user avatar
  • 6,528
2 votes
2 answers
529 views

Does the "Pyramid of tests" contradict the idea of tests focusing on behaviour?

I am talking about these two testing strategies : Have a pyramid of tests (with many more unit tests than high-level tests), because high level tests are harder to maintain and slower (see also : ...
Tristan's user avatar
  • 207
26 votes
5 answers
21k views

End-to-end tests versus unit tests, should tests be decoupled?

At our company we typically make sure that we write an end-to-end test for our websites/web apps. That means we access a URL, fill in a form, submit the form to another URL and check the results of ...
user avatar
20 votes
7 answers
5k views

Is it a good idea to write all possible test cases after transforming the team to TDD to achieve a full coverage?

Assume we have a large enterprise-level application without any unit/functional tests. There was no test-driven development process during the development due to very tight deadlines (I know we should ...
Michel Gokan Khan's user avatar
16 votes
4 answers
17k views

Writing Acceptance test cases

We are integrating a testing process in our SCRUM process. My new role is to write acceptance tests of our web applications in order to automate them later. I have read a lot about how tests cases ...
H-H's user avatar
  • 671
12 votes
3 answers
747 views

Is there a software engineering principle that relates reuse and regression test cost on a production system?

I've worked on a large financial transaction system for a bank that looked after Pensions and Investments. After 15 years of feature changes, the manual regression test cost had climbed to $200K per ...
hawkeye's user avatar
  • 4,829
7 votes
2 answers
2k views

What is the difference between Acceptance Test-Driven Planning and Acceptance Test-Driven Development?

What is the difference between Acceptance Test--Driven Planning and Acceptance Test--Driven Development? Are they the same?
Fortuity's user avatar
  • 326
6 votes
2 answers
2k views

Functional testing and Acceptance testing leading to redundant code

What I know is: A Functional test aims to test a single component (like a WebApp's Controller) from the point of view of the developer. => Did I achieve all the requirements to make it work well? An ...
Mik378's user avatar
  • 3,898
5 votes
3 answers
5k views

What is the best use case for selenium?

I've been trying to develop web applications while at the same time creating the testing. I understand unit testing, I can declare a test method and test specific methods in my application. But I don'...
Eddie Martinez's user avatar
4 votes
3 answers
436 views

Is it practical to retroactively write specifications documenting a system via automated acceptance tests?

If a project was coded without much (or any) formal documentation and is without unit tests, does it make any sense to use tools like Fitnesse and SpecFlow to write automated acceptance tests as the ...
Matt's user avatar
  • 1,052
3 votes
6 answers
4k views

Can unit tests verify software requirements?

I have often heard unit tests help programmers build confidence in their software. But is it enough for verifying that software requirements are met? I am losing confidence that software is working ...
Peter Smith's user avatar
  • 2,577