Questions tagged [acceptance-testing]
Acceptance testing is a kind of testing where the final purpose is proof of fulfillment of the acceptance criteria and acceptance of the work by stakeholders.
32
questions
0
votes
1
answer
59
views
Where do we create end-to-end tests for a new feature?
Let's suppose a developer begins working on a new feature. They create a new branch. The team also has a CI server where they build and test new features.
While the developer is writing code, QA-...
-2
votes
2
answers
1k
views
How to structure or architect an automated testing project? [closed]
We are implementing automated testing from scratch and we want to use the Python language.
We want to build all the tests, based on Selenium (Acceptance tests), in a project separate from the main one ...
7
votes
4
answers
905
views
What are the ingredients for a successful Three Amigos meeting?
Three amigos:
Three amigos refers to the primary perspectives to examine an increment of work before, during, and after development. Those perspectives are:
Business – What problem are we trying to ...
2
votes
1
answer
238
views
commit end 2 end / acceptance tests in FE or BE repository?
I have two repositories:
Backend API (php/laravel). API tests written with codeception
Frontend SPA (vue). tests written with jest
I now want to write e2e/acceptance test. The tests should automate ...
2
votes
1
answer
623
views
Acceptance tests in microservices: should they be inside the project or separated
Currently we have 15+ microservices separated in their own repository and each one of them holds their unitary and integration tests, which are run when a new commit is made.
We also have two clients ...
1
vote
2
answers
69
views
Can contract requirements be met but software still not accepted?
I am reading a technical standard IEEE 730-2014 which defines the following two activities:
5.4.3 Evaluate product for conformance to established requirements Determine the degree to which the ...
2
votes
3
answers
69
views
Handle errors that occur in Acceptance Testing, in parallel with running and upcoming sprints?
In the ideal scrum world, shippable code, which is successfully unit-tested, does not fail; That in reality, at least after a first manual acceptance test is no longer that way, I think rather ...
1
vote
2
answers
3k
views
Not able to reference value of variable in Robot Framework
In Robot Framework, I want to reference the value of a variable, I had set earlier. But when I reference the value by:
xpath= //*[text()=\${uid}]
I do not get the value of the variable uid but ...
0
votes
1
answer
2k
views
No Option To "Generate Step Definitions" In Specflow
I do not see the option to "generate step definitions" in Specflow.
I have installed the Specflow add-on by going to: Tools >> Extensions And Updates
I have also added NUnit3 Test Adapter.
...
1
vote
3
answers
964
views
Use Gherkin syntax for Acceptance Criteria without accompanying BDD tool
Pretty straightforward question:
Does anyone have experience writing or consuming Acceptance Criteria written with Gherkin, but doesn't use a BDD tool like Cucumber, Specflow, etc.? Is this method of ...
5
votes
2
answers
722
views
Best Practice: BDD and automated GUI testing for Desktop applications
At my company we are developing a Desktop application and regression after regression we finally decided to implement the acceptance tests in addition to the unit tests.
I am relying on this project ...
2
votes
5
answers
626
views
Using Excel for acceptance tests?
I am new to testing and am wondering how to write acceptance tests based on User stories, and what tools I can use?
Can I use excel to write acceptance tests? Or is that only for test cases?
3
votes
1
answer
2k
views
Cucumber Gherkin XML-input
I am working on a REST-API that validates data (system to system communication). This data is described in XML. The content of the XML is validated using business rules which are implemented in the ...
2
votes
1
answer
334
views
ATDD with Microservices (comprosing REST and Messaging)
Without a UI, I know Acceptance Test Driven Development can still be performed against APIs etc (sort of headless vertical slice development and testing if you will) but where do we draw the line for ...
0
votes
1
answer
2k
views
Why is CodeCeption acceptance test unable to access web page through webdriver?
I'm trying to build a CodeCeption acceptance test environment for Joomla. To make it easier to reproduce the tests on any developer's machine, I want to provide a Docker based environment.
I'm ...
6
votes
1
answer
270
views
How to Run tests in parallel with Spinach BDD framework?
Currently in our company we use Spinach as a BDD framework and test runner for our automated acceptance tests. We also use Selenium as a browser driver, Capybara as an additional layer on top of it ...
4
votes
1
answer
327
views
BDD Acceptance Tests feel....short?
So I'm newly adapted to BDD and have been using Cucumber for Test Automation, but I also use the "Gherkin" style for writing acceptance tests (that I will hopefully be able to automate in the future, ...
3
votes
1
answer
373
views
BDD Test Plans: Should features be the same User Stories?
So I'm somewhat new to the BDD world. I've been using Cucumber a little bit for automated testing, but I'm unable to automate everything due to general manpower/time restrictions. However, as I write ...
4
votes
2
answers
138
views
Acceptance test plans off User Stories?
I guess how is this usually done? since a lot of times you don't get precise requirements from the client?
The User Stories change so often, and sometimes feel very vast. Is it typical to create an ...
2
votes
1
answer
126
views
Should an acceptance test cover requirements that resemble specifications?
I am trying to clarify the difference between Acceptance testing vs System testing, which has led me down the road of separating validation from verification activities. So, I am focusing on business ...
3
votes
2
answers
435
views
Systematic approach to test case generation
I have two legacy applications with huge source code base which should get integrated into one application. As my knowledge of the domain of the applications is quite limited and there is no testing ...
12
votes
3
answers
9k
views
To mock or not to mock with 'Automated Acceptance Tests'
I have been reading a lot about automated acceptance testing. However, I have not found any information about how to manage external dependencies.
Let's say you have a web application that acts like a ...
3
votes
2
answers
131
views
Level of detail in a Scenario - when to stop
Scenario: Installer Link
When user enters "product.company.com" into a web browser
Then a hyperlink is presented to 'ProductSetup.exe'
TODO: There is nothing here about presentation, e.g., ...
4
votes
2
answers
346
views
Acceptance testing between iOs and web app with cucumber
I have an iPad application which sends some data to our web application. With this data, you should be able to do different kind of things.
We have cucumber tests for the web application (Using ...
4
votes
3
answers
474
views
Bug Fix Verification - UI Design
I'm working on this ticket created by a fellow QA Tester. The ticket requires a notification message with a link to be created. Our developer worked on it and acceptance test was met. However, upon ...
10
votes
5
answers
7k
views
How common is testing based on log files analysis?
Here is a document that outlines challenges and solutions of testing of Mars Science Laboratory.
I found the approach of log files analysis unexpected but quite beneficial on many levels. It seems to ...
2
votes
2
answers
2k
views
What is UAT Protocol?
I've just written a UAT (User Acceptance Testing) script specifying all of the use cases step by step (quite standard).
However, the customer is asking us for a UAT protocol and we have no clue on ...
14
votes
2
answers
3k
views
How to avoid redundant tests
We are building an application using a completely test-driven approach. As developers, we are very familiar with unit tests but haven't been exposed to integrated / functional / acceptance tests. ...
10
votes
8
answers
2k
views
What would be a good term for continuous testing post-deployment?
I'm thinking of live production sites here, where there is a continuous community or much content being updated, sort of like a newspaper site or community site (the one I work at is a healthcare ...
6
votes
2
answers
2k
views
how to implement a given logged in user role through UI automation?
As suggested on StackOverflow I am posting this question here as well.
I am having trouble how to implement the Given step (with SpecFlow for example) of a logged in user role throught Web UI ...
10
votes
2
answers
15k
views
Techniques to write good acceptance criteria for user stories
I am a developer in the scrum master role and need to get the whole team (specially our product owner) more involved with clearly defining the boundaries of stories. I suspect acceptance criteria is ...
7
votes
6
answers
2k
views
Internal Acceptance Test (not automated): How long should it take?
Given that each test environment is different, is there a general rule of thumb as to how long an internal manual acceptance test should take?
Definitions / clarification:
Where I came from, when we ...