自动化测试
文章平均质量分 54
我有健康
这个作者很懒,什么都没留下…
展开
-
自动化测试工具——Fitnesse
是一个完全集成的独立wiki和验收测试框架。原创 2023-07-08 12:31:03 · 571 阅读 · 0 评论 -
Linux 抓包工具——tcpdump
用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。再简单一点就是:抓取网卡上传输的数据流。再简单些:抓包。原创 2023-07-01 21:36:11 · 704 阅读 · 0 评论 -
Fitnesse_03_用例DEMO
1、在本地创建JAVA类 package com.auto; public class Calculator{ private int first; private int second; public void setFirst(int first){ this.first = first; } public void setSecond(int second){ this.second = second; } public int add(){ retur..原创 2021-08-31 21:20:49 · 200 阅读 · 0 评论 -
Fitnesse_02_下载和启动
1、下载jar包 进入到官网下载最新版本 http://www.fitnesse.org/FitNesseDownload 2、启动服务 在命令行中输入命令启动服务 如果不带任何参数,则使用默认端口 8001 java -jar fitnesse-standalone.jar 指定端口 java -jar fitnesse-standalone.jar -p 8080 3、在浏览器输入网址,打开页面 http://localhost:8080/ .原创 2021-08-31 21:09:10 · 179 阅读 · 0 评论 -
Fitnesse_01_介绍
是一个完全集成的独立wiki和验收测试框架。 1、协作工具 由于FitNesse是一个wiki web服务器,它的入门和学习曲线非常低,这使得它成为一个优秀的工具,可以与业务涉众进行协作。 2、测试工具 FitNesse中创建的wiki页面作为测试运行。规范可以针对应用程序本身进行测试,从而导致规范和实现之间的来回转换。 3、它是开源的 FitNesse是一个开源项目。代码库不属于任何公司。FitNesse社区分享了很多信息。它的适应性非常强,用于从Web/GUI测试到电子元件测试等领域原创 2021-08-31 21:04:16 · 3011 阅读 · 0 评论 -
在当前浏览器中调试自动化脚本
1、环境变量 1.1 添加PATH Windows环境中需要将chrome浏览器程序添加到环境变量 PATH 中。 查看chrome浏览器启动程序所在的目录 右击浏览器图标,选择“属性” 将“起始位置”中的内容复制出来。 进入到“系统属性”-->“环境变量”-->“系统变量”,打开“Path”设置,将上一步复制的目录粘贴进去,一路确定即可。 1.2 下载浏览器驱动 chromedriver是使用代码控制浏览器的驱动程序,可从淘宝镜像网站下载: http:/...原创 2021-08-13 12:19:30 · 1558 阅读 · 0 评论 -
自动化测试构架之Robot Framework——02安装
安装Python RF是用python实现的,支持Jython(JVM),IronPython(.NET) andPyPy。在安装框架之前,一个明显的先决条件是至少安装其中一个解释器。 在大多数类unix系统如linux和os x上,默认情况下都安装了python。如果您是在windows上,或者需要自己安装python,那么最好从http://python.org开始。在那里,您可以下载合适的安装程序,并获得有关安装过程的更多信息和Python常识。 RobotFramework3.0支持P...原创 2020-08-23 22:49:08 · 202 阅读 · 0 评论 -
自动化测试构架之Robot Framework——01 介绍
Robot Framework是一个基于python的,可扩展的关键字驱动的自动化框架,可用于验收测试,验收测试驱动开发(ATDD),行为驱动开发(BDD)和机器人流程自动化(RPA)。 它可以用于分布式、异构环境,在这些环境中,自动化需要使用不同的技术和接口。 框架周边有一个丰富的生态系统,由作为单独项目开发的各种通用库和工具组成。关于Robot Framework及其生态系统,请看http://robotframework.org。 RF是在Apache License 2.0下发布的开源软件..原创 2020-07-19 00:10:49 · 374 阅读 · 0 评论