Стоит ли разрабатывать систему, чтобы ожидать, что тестовые учетные записи и продукты будут присутствовать и быть активными в производстве, или не должно быть загрязнений баз данных продукции испытуемыми объектами, даже если ваш судоходный экипаж знает не отправлять какую-либо коробку, адресованную «Тестовому клиенту»?Тестовые счета и продукты в производственной системе
Я реализовал протоколы обмена сообщениями, которые имеют атрибут test = «True» в спецификации, и задались вопросом, должны ли современные схемы включать метаданные для пометки заказов, учетных записей, транзакций и т. Д. В качестве тестовых объектов, которые обрабатываются так же, как любой другой объект, но только в том случае, когда деньги тратятся. Т.е.: он подделывает воображаемую кредитную карту и подделывает отгрузку пакета.
Ожидается, что это не заменит полностью разделенную базу данных тестирования, разработки и обеспечения качества, но даже с теми, у которых в производственной системе всегда были хорошо известные тестовые и контрольные клиенты. Безопасно?
Благородный гол, но не всегда выполнимый в моем опыте, как @tomasso указывает – cori 2008-09-23 14:42:33