Мы использовали Specflow и WatIn для приемочных испытаний в моем текущем проекте. Заказчик хочет, чтобы мы использовали вместо этого Microsoft coded-ui. Я никогда не тестировал закодированный пользовательский интерфейс, но из того, что я видел до сих пор, он выглядит громоздким. Я хочу указать свои приемочные испытания заранее, прежде чем у меня появится пользовательский интерфейс, а не в результате каких-то вещей, связанных с записью / воспроизведением. Так или иначе,может кто-нибудь, пожалуйста, скажите мне, почему мы должны выбросить комбинацию Specflow / watin и заменить ее закодированным пользовательским интерфейсом?
Я также читал, что вы можете комбинировать specflow с закодированным пользовательским интерфейсом, но это похоже на большие накладные расходы для чего-то, что У меня уже все хорошо в specflow.