【文件属性】:
文件名称:MSUITest:用Swift编写并受Gherkin语法启发的XCUITest包装器
文件大小:512KB
文件格式:ZIP
更新时间:2021-04-26 20:28:21
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:
它提供了一