Skip to main content
4 votes
Accepted

Acceptance tests in microservices: should they be inside the project or separated

I like to keep the acceptance tests as close to the code as possible. If your acceptance tests test from a user perspective I would locate them in the code repository of the website or mobile app. ...
Niels van Reijmersdal's user avatar
4 votes
Accepted

What are the ingredients for a successful Three Amigos meeting?

Make testing the focus For a given feature that you are discussing, as a group, go through what you plan for unit tests, integration tests and end-to-end tests. Talk about how you will do ...
Michael Durrant's user avatar
3 votes

What are the ingredients for a successful Three Amigos meeting?

One of the ways is Example Mapping. All you need is a pack of coloured cards and pens and preferably a table. Write the story on a yellow card and place it at the top of the table Write the ...
Mate Mrše's user avatar
  • 4,119
3 votes

commit end 2 end / acceptance tests in FE or BE repository?

How to store code in a repository has many factors. How many people are working on this project? Who is responsible for testing (devs only, devs and qa)? What testing methods are in use: unit tests, ...
Lee Jensen's user avatar
  • 2,280
2 votes

Using Excel for acceptance tests?

the answer to your first question is YES. You can definitely use Excel for creating acceptance tests. There are different types of acceptance testing: User Acceptance test Operational Acceptance test ...
Aalok's user avatar
  • 1,732
2 votes

Use Gherkin syntax for Acceptance Criteria without accompanying BDD tool

Cucumber won't magically make tests from your Gherkin features. With all those tools you still have to write the step definitions and the code that actually makes the tests happen and maintain it. ...
Amias's user avatar
  • 1,212
2 votes

No Option To "Generate Step Definitions" In Specflow

Right Click In The Code Editor (And Not The Solution Explorer) And The Option To "Generate Step Definitions" Is There.
OA345's user avatar
  • 545
2 votes

What are the ingredients for a successful Three Amigos meeting?

I'd also add that seeing the story beforehand is a good way of making the Three Amigos session more likely to provide benefit. Thinking up questions and issues on the spot when you've only just seen ...
Moorpheus's user avatar
  • 265
2 votes

Handle errors that occur in Acceptance Testing, in parallel with running and upcoming sprints?

It depends Every team works out its own process for handling bugs that escape to acceptance testing (or beyond). The method I prefer works this way: Any bug found during acceptance testing or ...
Kate Paulk's user avatar
  • 31.5k
2 votes

How to structure or architect an automated testing project?

If you are deciding to use better reusability in selenium-python, following are my experience based recommendations which are touch based with ISTQB Test Automation Best Practices: How to structure or ...
Sameer Jain's user avatar
1 vote
Accepted

Where do we create end-to-end tests for a new feature?

The answer of the question depends on few factors: If the acceptance tests are written in the same technology stack as the software under test and if the framework is testing only one product and not ...
chesthar's user avatar
  • 195
1 vote

Can contract requirements be met but software still not accepted?

Working software is the primary measure of progress Customer collaboration over contract negotiation These two phrases from the Agile Manifesto say that success is only achieved when the software ...
João Farias's user avatar
1 vote

Handle errors that occur in Acceptance Testing, in parallel with running and upcoming sprints?

Q: How do you handle errors that occur in Acceptance Testing, in parallel with running / upcoming sprints? Ans: Note the first agile value which says "individuals and interactions over processes and ...
Sandeep Chandra Sekhar's user avatar
1 vote

Not able to reference value of variable in Robot Framework

Have you tried putting the variable in double quotes?   //*[text()="${uid}"]
Sameem's user avatar
  • 111
1 vote
Accepted

Use Gherkin syntax for Acceptance Criteria without accompanying BDD tool

Benefits of gherkin non-automated: Has rigid structure (given/when/then, steps and tables) Can be more familiar to QA and DEV Easy to put to source control and review changes as textual diffs Can be ...
Mykola Gurov's user avatar
1 vote

Best Practice: BDD and automated GUI testing for Desktop applications

As an alternative to feature-based testing, you can also test your SUT based on processes/use cases. Another way is to group coherent test cases into test suites. Then, it's OK to have dependencies ...
beatngu13's user avatar
  • 2,142
1 vote

ATDD with Microservices (comprosing REST and Messaging)

In my experience, you can achieve a good balance with the following ATDD approach for each use case you are test driving: Write your first test by interacting with the over-the-wire API of the ...
Liam Williams's user avatar
1 vote

How to Run tests in parallel with Spinach BDD framework?

You can try parallel_tests solution.
Dmitry Cheremushkin's user avatar
1 vote

What would be a good term for continuous testing post-deployment?

You could call this testing in production. There's been a lot of discussion of that - see for example: Testing in Production: How we combined tests with monitoring, Jonathan Hare-Winton & Sam ...
bdsl's user avatar
  • 111

Only top scored, non community-wiki answers of a minimum length are eligible