随笔分类 - 自动化测试的工具
摘要:官方网站:https://hc.apache.org/ 使用maven,在xml中引用 第一个demo 第一个.java文件 执行结果: 将配置文件进行优化 在项目resources目录下,建一个application.properties文件,将自己需要用的常量可以放在配置文件中 在测试类中,将配
阅读全文
摘要:下载使用: 1、进入下载地址:https://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/ 2、选择版本0.11.0,下载moco-runner-0.11.0-standalone.jar 这个jar包 moco的get和post(
阅读全文
摘要:注解@Test标签 @Test:是最基本的注解,用来把方法标记为测试的一部分,是最基本的注解 注解@BeforeMethod和@AfterMethod标签 @BeforeMethod 在每个方法之前运行;@AfterMethod 在每个方法之后运行 注解@BeforeClass和@AfterClas
阅读全文
摘要:TestNG支持参数化测试,一种是通过xml文件进行参数化,第二种就是DataProvider参数化 1️⃣通过xml文件 类代码:需要两个注解,一个是@Test,标注是个测试类;另一个是@Parameters,写着传入的参数 2️⃣通过DataProvider:Object[][] 一、将值直接传
阅读全文
摘要:笔者最近在用testng+maven时,运行编写的xml文件时,编辑器报了一个错,如下 报错: [TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng
阅读全文
摘要:注意呀!!小伙伴们!!! 支持的是Java 6 笔者用的Java 8,硬生生的打开不能用!!!拖了好久,换成Java 6就好了 笔者最近接触mqtt方面的测试,调研了一下市面上目前比较好用的客户端。 其中eclipse paho可以直接通过TCP或者tls进行IP+port的测试,能够进行简单的功能
阅读全文
摘要:方法一: 在配置文件中jmeter.properties中,修改 sampleresult.default.encoding的值为UTF-8,并去掉注释 重启jmeter,重新请求接口,查看结果树 方法二: 线程组添加beanshell postprocessor 输入: prev.setDataE
阅读全文
摘要:webdriver有两种等待方式:显式等待和隐式等待 因为现在大部分的web应用程序会使用ajex技术。ajex技术简单来说就是异步JavaScript和xml,是一种用户创建快速动态网页的技术,ajex可以使网页实现异步更新,也就是可以不重新加载整个网页的情况下,对网页部分进行更新。 也就是加载网
阅读全文
摘要:AutoIt官网 https://www.autoitscript.com/site/
阅读全文
摘要:cookie信息通过webdriver写入的自动化脚本所弹出的浏览器 获取cookie信息 通过Chrome插件EditThisCookie 登录后获取相应的cookie信息 感谢 http://blog.csdn.net/breiofsd/article/details/70800176
阅读全文
摘要:这篇主要介绍一下页面的高级操作:页面跳转、单选下拉框选择、frame切换、鼠标悬停、非网页弹窗 一、页面跳转/窗口跳转 两种方式:不关闭原窗口和关闭原窗口,建议采用第二种关闭原窗口这种方式 不关闭原窗口: 关闭原窗口: 二、鼠标悬停:鼠标放上去,下级菜单显示,又发生点击事件 三、非网页弹窗:Aler
阅读全文
摘要:上一篇介绍了自己对selenium的理解以及测试环境的搭建~这篇主要介绍一下如何定位我们的页面元素。我们以火狐浏览器为例,其中火狐浏览器的版本采用较低的35.0.1版本,大家可以从网站上下载相应的版本。 我们在对页面中元素进行定位之前,要先对浏览器进行操作: 其中,第五步的定位元素有八种方式: 这是
阅读全文
摘要:这里介绍的自动化脚本是java编写的,python编写的以后会更新(看学会python的时间O(∩_∩)O~) ♪(^∇^*) 先介绍一下自动化测试吧~其实自动化测试是个广泛的概念,一般分为三种:自动化单元测试、自动化接口测试和UI自动化测试。自动化单元测试在国外占比70%,国内占比10%;自动化接
阅读全文
摘要:adb(Android Debug Bridge),直译过来就是安卓调试桥,是androidsdk里的一个工具,连接电脑和手机命令, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备. 安装: JDK的安装 SDK的安装 直接将SDK的压缩包解压到D盘根目录 配置环境变量:
阅读全文
摘要:Ctrl+Shift+L 查看所有的快捷键 内容提示:Alt+/ (输入半截单词输入快捷键就可以提示) 快速修复:Ctrl+1 (代码前方有错误) 导入包:Ctrl+Shift+O 编辑器窗口最大化:Ctrl+M 删除本行:Ctrl+D 列出当前类的所有属性和方法:Ctrl+O 代码格式化:Ctrl
阅读全文