文件名称:MSUITest:用Swift编写并受Gherkin语法启发的XCUITest包装器
文件大小:512KB
文件格式:ZIP
更新时间:2024-05-16 14:15:01
swift ios gherkin xctest ui-testing
MSUI测试 :robot: :magnifying_glass_tilted_right: :bug: MSUITest是一个完全由Swift编写的经典“ Given-When-Then”启发的库。 它是XCUITest的包装,可让您编写人类可读的测试,而不会浪费时间阅读Apple的“文档”。 :relieved_face: 内容 :books: 执照 为什么选择MSUITest UI测试在项目中的优先级通常较低。 这是缓慢而脆弱的测试。 显然,我们应该尝试使用单元测试覆盖尽可能多的代码。 您甚至可能熟悉测试金字塔: 而且我什至没有提到XCUITest的敌对接口。 :shushing_face: 那么,为什么要使用这个库呢? 为什么我们要花精力在UI测试上? 好问题,我的朋友。 单元测试有一个限制。 它仅涵盖隔离的组件。 我们需要一种方法来测试用户将在iOS应用程序中看到的内容。 UI测试有助于减少繁琐的手动测试和回归测试。 感到兴奋吗? 很好,因为... MSUITesting可以解决! :party_popper: 它提供了一