Katalon Studio 自动化测试工具介绍

news/2024/7/10 1:26:51 标签: 测试工具, 自动化, 运维

前言

在软件测试这条道路上,大部分的职业技能发展道路都会是功能测试-> 自动化测试-> 性能测试-> 安全测试/测试开发。

但是却有着一部分人起初进入软件测试这一行看重的就是软件测试属于 IT 行业,门槛比较低,不需要代码基础。这就导致了这一部分测试工程师在一定程度上,在职位上的进阶就比较困难了。因为自动化测试必然是要有代码能力的。

所以为了更好的解决这部分工程师的工作痛点,本文介绍现在非常火爆的自动化测试工具之一:Katalon Studio

Katalon Studio 特点

  1. 基于 Selenium 和 Appium 封装的工具,同步支持界面手动编码
  2. 支持 Java 和 groovy 语言
  3. 不仅支持 Web ui 自动化,还支持 APP 自动化和接口自动化
  4. 支持录制功能,支持页面元素可视化查找和捕捉
  5. 支持 CI/CD,即可集成 jenkins,Git,JIRA 等
  6. 支持测试用例,测试数据管理
  7. 提供丰富的关键字,用户无需编程基础

Katalon Studio 工具页面介绍

这里有一个注意点,要下载工具和使用工具,必须要先通过官网进行注册(一定要记得使用有效的邮箱)

官网传送门:https://www.katalon.com/

首页

项目工程目录

Profile: 配置文件,可以理解为执行环境

Test Cases: 测试用例

Object Repository: 对象库,也就是元素仓库,存放页面元素

Test Suites: 测试套件

Data Files: 测试数据

Checkpoints: 检查点

Keywords: 关键字,有自定义关键字和默认关键字

Test Listeners: 测试监听器,类似于其他测试框架中的 set up/tear down

Reports: 测试报告

TestOps: 测试操作

Includes: Cucumber 框架的特征和定义

Plugins: 集成的插件

快捷栏


 


http://www.niftyadmin.cn/n/1665938.html

相关文章

优秀的产品经理,必须翻越这三座大山

作为一个资深产品经理,这几年工作中遇到的挫折和收获,数也数不清。看到用户数的不断增长和好评我会犹如打了鸡血,听到伙伴的质疑和用户的指责我也会在回家地铁上默默掉眼泪,后悔当初的选择。对于新入行的童鞋,我这个老…

《深入理解计算机系统》使用指南

转自:https://book.douban.com/review/5627139/#comments Chapter 1 A Tour of Computer System 一个对计算机系统总体的介绍,简单明了。 应试 ★★★:可能在笔试中会有一些整体上的概念题。 修炼 ★: 属于计算机最基本的概念。 chapter 2 …

Node核心模块Http应用-防盗链

防盗链的原理是通过判断请求源地址的req的headers里面的host和referer进行判断,如果两个相等证明是同一个源下返回正确图片,不相同返回错误图片。 let fs require(fs);let path require(path);let url require(url);let http require(http);let whit…

web 自动化测试,一定得掌握的 8 个核心知识点

使用 cypress 进行端对端测试,和其他的一些框架有一个显著不同的地方,它使用 JavaScript 作为编程语言。传统主流的 selenium 框架是支持多语言的,大多数 QA 会的 python 和 Java 语言都可以编写 selenium 代码,遇到需要编写 js 代…

memset函数使用方法

将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值&#xff0c; 块的大小由第三个参数指定&#xff0c;这个函数通常为新申请的内存做初始化工作&#xff0c; 其返回值为指向S的指针。 需要的头文件在C中 <string.h>在C中 <cstring>更详细的解说…

JavaScript 九种跨域方式实现原理

前言 前后端数据交互经常会碰到请求跨域&#xff0c;什么是跨域&#xff0c;以及有哪几种跨域方式&#xff0c;这是本文要探讨的内容。 一、什么是跨域&#xff1f; 1.什么是同源策略及其限制内容&#xff1f; 同源策略是一种约定&#xff0c;它是浏览器最核心也最基本的安全功…

《深入理解计算机系统》笔记-信息的表示和处理

记录&#xff1a;如何缩放csdn中的图片&#xff1a;在#pic_center末尾加上50%x50%&#xff1b;#pic_left&#xff1a;左对齐。 视频地址&#xff1a;https://www.bilibili.com/video/BV1kE411X7S5?p16&spm_id_frompageDriver 文章目录二、信息的表示和处理1. 信息存储1.1…

Python爬虫使用代理IP的实现

使用爬虫时&#xff0c;如果目标网站对访问的速度或次数要求较高&#xff0c;那么你的 IP 就很容易被封掉&#xff0c;也就意味着在一段时间内无法再进行下一步的工作。这时候代理 IP 能够给我们带来很大的便利&#xff0c;不管网站怎么封&#xff0c;只要能找到一个新的代理 I…