Tag Info

Hot answers tagged

3

Cel, As always, it depends. If there's a requirement that the link contain a label then obviously the test needs to check that a label exists (whether automated or not). Here are some of the possible things I'd consider with this scenario: Is the code dynamically generated or static? For a static "once and done" page, the mark 1 human eyeball might be ...


1

Great idea a manual test runner and reporter for Cucumber. Seems someone has similar ideas and put it online: Cucumbumler, see https://github.com/TimWalker/cucumbumbler/wiki and http://technicaldebt.com/manual-cucumber-tests/ for a concept If this doesn't work out of the box, it should not be to hard to create something similar from scratch. You can ...


1

This kind of depends on what the structure of your project actually is. So far your tests all seem concerned with the operation of the system as a whole, i.e. You appear to be doing only black box testing. If you want to test the units independently then you know need to open up the system and look inside it (white box testing). In this case you have ...


1

Specflow and Fitnesse approach the process of testing in two different ways. The process of passing inputs into your tests is very much a way of exploring the functionality of what the system can do. BDD however is all about defining scenarios that define exactly what the system should do. As a result, I would susggest the execution pattern for these ...


1

A lot of your question talks about the tools, Jira, source control, etc. I think you are letting the process that the tools facilitate is guiding your thinking too much. If you read Liz Keogh, she repeatedly talks about the conversation that you need to have in order to fully define and form your ideas about the feature that you are developing. I think ...


1

In addition to what Kate said, here's one thing I always consider when writing up scenarios: I am writing them up as an user of the application, so I need to provide all the details that the user would be aware of, and not much more than that. The rest can be handled by the code behind it.



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