• Katalon系列二十二:如何多人协作


    当多人同时编写测试用例时,就涉及到用例的整合,下面给出3种用例整合的方法:
    重要提示:不管使用哪种方法,首次使用时,一定要打包备份整个项目后再操作,以免误操作!!!

    一、暴力复制

    比如你想把张三(图中右边)写的用例复制到自己(图中左边)的项目中,打开2个项目(是的,Katalon可以多开),首先选中张三的用例,按CTRL+C,再点击自己项目的Test Cases,按CTRL+V,大功告成。
    但是注意了,你还需要把张三用例里用到的元素依次复制到自己项目的Object Repository中,并且路径也要一模一样。其他文件如Test Suites、Data Files、Keywords等也是一并要复制的。

    二、使用Git
    这个方法是我们目前在用的,因为最早的时候Katalon还没有Git模块的功能。
    建个Git项目,把Katalon放到Git项目中。之后可以多人协同操作,就跟用Git操作其他项目一样的。不过有个弊端,就是一些配置类的文件大家会相互覆盖,因为每个人的环境配置、路径等不一样。
    解决方法是先按一个人的配置(或是服务器的配置)为最终配置,由他提交Git,然后用.gitignore文件将配置文件都加进来,这样以后所有人都不会再改动配置文件。如果想改的话,就在.gitignore中去掉该文件,修改提交后,再加回来。
    以下是我们屏蔽的文件,可以参考:
    project/settings/internal/
    project/Reports/
    project/.classpath
    project/.project
    project/Libs/TempTestCase*.groovy
    project/Libs/TempTestSuite*.groovy
    project/bin/lib/internal/GlobalVariable.class
    project/bin/
    project/Libs/

    三、使用Katalon的Git模块
    现在Katalon集成了Git(左上工具栏那个红底的方块图标),有Git功能,直接配置后即可使用,原理和方法二是一样的。因为我也没使用过,就不说了,直接看官方的帮助文档吧:
    https://docs.katalon.com/katalon-studio/docs/git-integration.html#resolve-git-conflicts-using-katalon-studio-1

    ---------------------------------------------------------------------------------

    关注微信公众号即可在手机上查阅,并可接收更多测试分享~

  • 相关阅读:
    BZOJ3689: 异或之
    BZOJ3166: [Heoi2013]Alo
    BZOJ3261: 最大异或和
    BZOJ3123: [Sdoi2013]森林
    BZOJ4520: [Cqoi2016]K远点对
    BZOJ2989: 数列
    BZOJ1941: [Sdoi2010]Hide and Seek
    BZOJ4066: 简单题
    BZOJ2648: SJY摆棋子
    KDtree模板(HDU4347)
  • 原文地址:https://www.cnblogs.com/songzhenhua/p/12726293.html
Copyright © 2020-2023  润新知