zoukankan      html  css  js  c++  java
  • Katalon中的测试对象、用例和套件的命名规范

    KS命名规范:
    1、对象库(Object Repository)命名规范
    文件夹(Folder)命名:
    WebUI: 功能模块英文拼(大驼峰)+Page;
    WebService: 模块-分类-功能(英文小写);
    测试对象(Test Object)命名:
    文本框:tbox_元素名称英文拼(小驼峰);
    传统按钮(重名按钮):btn_元素名称英文(小驼峰)_功能模块英文名称(大驼峰);
    传统按钮:btn_元素名称英文(小驼峰);
    图片按钮:ibtn_元素名称英文(小驼峰);
    文字按钮:tbtn_元素名称英文(小驼峰);
    下拉框:dbtn_元素名称英文(小驼峰);
    复选框:cbtn_元素名称英文(小驼峰);
    单选框:rbtn_元素名称英文(小驼峰);
    滚动条:sbar_元素名称英文(小驼峰);
    网络服务请求(Web Service Request)命名:
    API接口功能英文(小驼峰)
    2、测试用例(Test Case)命名:
    文件夹(Folder)命名:
    WebService:用例场景名英文拼(大驼峰)+CASE+_API

    WebUI:用例名英文拼(大驼峰)_+CASE+_UI

    测试用例(Test Case)命名:
    WebService:用例英文拼(大驼峰)+编码+_API

    WebUI:用例名英文拼(大驼峰)_+编码+_UI

    3、测试套件(场景)命名:
    文件夹(Folder)命名:
    WebUI:英文场景名称(大驼峰)_+Test_UI
    套件(Test Suites)命名:
    WebUI:场景名英文拼(大驼峰)_Test

    常用关键字:

    拖拽:Drag And Drop To Object
    切换框架:Switch To Frame
    切换回原框架:Switch To Default Content
    文本框输入:Send keys
    用例中调用已有用例:Call Test Case

  • 相关阅读:
    57-java 开发环境配置,mysql解压版安装
    56-MyBatis关联映射之一对多映射
    55-mybatis dao 和 映射xml
    54-jquery发送请求 json 转化等
    58-wxPython 嵌入html页面
    57-2015-第六届蓝桥杯国赛 java B组真题与解析
    【读书笔记】Effective Modern Cpp(二)
    【读书笔记】Effective Modern Cpp(一)
    【剑指offer】汇总
    【剑指offer】序列化二叉树
  • 原文地址:https://www.cnblogs.com/smile-tester/p/12365326.html
Copyright © 2011-2022 走看看