美文网首页
旧项目中集成UnitTest与UITest

旧项目中集成UnitTest与UITest

作者: maguns | 来源:发表于2022-03-17 09:57 被阅读0次

    背景

    当前维护的项目是很多年前的OC项目,项目初期没有集成单元测试与UI测试。

    目标

    1.不改动当前项目
    2.集成单元测试与UI测试


    开始

    选择project左下角的"+"


    1984927-4b690a14caa52292.png

    或是bar中的"File"->"New"-> "Target"


    截屏2022-03-17 上午9.38.34.png

    选择你要的添加的测试类型


    image.png

    给测试target命名并选择其他的需要测试的工程和scheme


    image.png

    此处命名仅用于展示,请准守自己的项目的命名规则


    遇到的问题

    执行UI自动化测试未能载入软件包“UITests”,因为它已损坏或缺少必要的资源
    是因为代码没有签名导致的,在"Build Setting" -> "Signing"的"Code Signing Identity"中配置对应的代码签名即可

    image.png
    还有其他类似的问题,但是我没遇到
    缺少引入
    Podfile配置

    相关文章

      网友评论

          本文标题:旧项目中集成UnitTest与UITest

          本文链接:https://www.haomeiwen.com/subject/jgqvdrtx.html