Я пытаюсь использовать оба тестовых данных, которые соответствуют конкретным разработанным мной случаям (часто измененным из реальных данных);и значительный объем оперативных данных, когда они доступны, что затрагивает большое количество сценариев, которые могут определенно повлиять на клиентов, и может включать сценарии, о которых я даже не думал.
Помните, что именно вы тестируете в любой момент.Если вы просто проверяете, что служба приема данных захватывает файлы, и она должна захватывать любые файлы, а затем отвергать плохие форматы, то вам не очень важно знать, что находится внутри файла, и вам потребуется хотя бы какой-нибудь другой тестфайлы.В этом случае, возможно, достаточно просто изменить расширения в файле блокнота для тестирования функциональности, с некоторыми большими файлами, сгенерированными для проверки размера файла и т. Д.Формат все еще разрабатывается, в то время как разработчики начинают работу над другими частями системы.Тем не менее, в какой-то момент вы захотите запускать оперативные данные или аналогичные им данные через каждую часть вашей системы для интеграции и сквозного тестирования.