zoukankan      html  css  js  c++  java
  • 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

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

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

  • 相关阅读:
    【原创】谈一个数学教育专业的IT职业生涯
    应用程序测试方法与技巧
    Windows和MacOS的比较——不断完善和补充,欢迎吐槽
    【原创】Windows上应用程序报错常用分析方法总结
    职场感悟,发现言语背后的故事
    职场感悟,乐业感恩
    javadoc
    包机制的创建
    运算符
    变量和常量
  • 原文地址:https://www.cnblogs.com/songzhenhua/p/12726293.html
Copyright © 2011-2022 走看看