|
|
|
|
|
by goodusername
1607 days ago
|
|
A really hard problem that often arises when doing E2E tests, is creating and managing test data. If you have one or more integrations to external systems, where you cannot control your test data, it becomes much harder to write stable E2E tests. Some don't have test environments, some have too few. Most don't allow you to setup data easily either way. You can, of course, mock the external systems, but if they play a large enough part, your tests start looking more like integration tests again, but with the added overhead of something like browser automation. It's a hard balance to strike. |
|