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

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

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

  • 相关阅读:
    ural 1818 Fair Fishermen
    2013ACM-ICPC杭州赛区全国邀请赛总结
    成为程序界的叶问,你需要打败这十个人
    在互联网时代,你是消费者还是创造者?
    别让好想法埋没:如何进行APP开发?
    从无到有:学习程序开发的四个步骤
    BAT三家互联网公司哪家更注重用户体验?
    Stack Overflow大揭密:哪一种程序员工资最高?
    web产品浏览器兼容性问题你有考虑到吗?
    响应式网页设计:互联网web产品RWD概念
  • 原文地址:https://www.cnblogs.com/songzhenhua/p/12726293.html
Copyright © 2011-2022 走看看