CJ Dennis
  • Member for 4 years, 9 months
  • Last seen more than a month ago
5 answers
9 votes
1k views
How is test case design different for GUI & API?
Accepted answer
4 votes

The user interacts with the GUI The GUI interacts with the API The API interacts with the back end In theory the GUI tests should cover all the API tests, right? Well, what about when the GUI ...

View answer
9 answers
27 votes
7k views
How to respond to requests to retest, in hope that the bug is gone?
4 votes

Programming is complex. Stop for a minute and imagine how complex it is. No, it's ten times as complex as that. No, you just underestimated it again, it's another ten times more complex than that! ...

View answer
5 answers
6 votes
1k views
What are good practices for improving quality in a project new to me?
3 votes

Your project sounds like where my project was when I started. You need to maintain your discipline. Here are the mistakes I've made, the lessons learnt, and what I've improved: It's easy to think "I'...

View answer
12 answers
29 votes
9k views
Why are Fibonacci numbers used for estimating effort?
2 votes

Mike Cohn says in his book Agile Estimating and Planning that he originally used 1, 2, 3, 5, 8, 13, 21 as his sequence until a client said to him "You must be very confident to estimate the size ...

View answer
5 answers
6 votes
18k views
Is it a best practice to use loops for a test case to run it multiple times?
2 votes

If you're looping 5 times and the test fails, did it fail on the first occurrence? The last occurrence? Is it failing on all occurrences? I like to have one assertion executed per test method if at ...

View answer