Skip to content

Commit 0d6ffcc

Browse files
committed
updated
1 parent 72d337b commit 0d6ffcc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

_posts/2017-04-21-writing-better-tests--obtaining-specification.markdown

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ That's right for this type of applications you should revert your testing pyrami
1818

1919
If UI/UX is a part of your business, concentrate on acceptance (browser) tests. But if you run banking application, ecommerce solution, ERP or CRM, UI is not that important. Those applications include complex domain logic and internal quality is much more important than visual part.
2020

21-
What if user by a bug creates 3 extra todos in To-Do app? Well, it doesn't look nice but not a big deal. But what if user by a bug withdraws from ATM 3 times more money they own? That's a real problem. In case, you **deal with money or real** things it is critically important to test all the business processes. Test all possible scenarios, all edge cases, make the domain to be 100% covered with tests.
22-
2321
![](/images/test-layers.png)
2422

23+
What if user by a bug creates 3 extra todos in To-Do app? Well, it doesn't look nice but not a big deal. But what if user by a bug withdraws from ATM 3 times more money they own? That's a real problem. In case, you **deal with money or real** things it is critically important to test all the business processes. Test all possible scenarios, all edge cases, make the domain to be 100% covered with tests.
24+
2525
That brings us to key idea of this post. There are two kinds of IT products:
2626

2727
* software that automates business

0 commit comments

Comments
 (0)