12 2020 档案

摘要:想 ls、cd等这些都是常用linux操作命令。 这些命令都是Linux的shell。 shell 本身是C语言编写的程序,是用户和操作系统内核直接通信的桥梁。 为了加快命令的执行,同时更有效的执行制定shell程序,shell定义了一些内置命令,例如:ls、cd、exit等都属于bash的内置命令 阅读全文
posted @ 2020-12-23 00:31 中华田园猫饭饭 阅读(172) 评论(0) 推荐(0)
摘要:在执行测试用例的时候,往往一个功能依赖多个测试用例,比如流程的测试,那么这个时候就可以用到组测试,把流程涉及到测试用例都分到同一组里,按组执行即可。 testNG的组通过@Test的groups属性来指定的,一个方法可以属于一个组(@Test(groups = {"checkintest"})),也 阅读全文
posted @ 2020-12-21 22:58 中华田园猫饭饭 阅读(233) 评论(0) 推荐(0)
摘要:测试的时候有可能要用到其他测试结果(是否成功)来执行这个测试。 就需要用到测试和测试之间传递参数;TestNG叫做 依赖测试。 TestNG依赖测试特点: 1-testNg允许指定依赖关系,如果依赖关系失败了,则跳过后面的所有方法. 2-如果使用依赖测试则会在执行该方法时先执行依赖的方法,后执行本方 阅读全文
posted @ 2020-12-20 22:59 中华田园猫饭饭 阅读(241) 评论(0) 推荐(0)
摘要:响应时间: 用户感受软件系统为其服务所消耗的时间,对于web系统来说,响应时间从点击一个链接页面开始到这个页面完全显示给客户这一段时间间隔。在这个一段时间内,系统做了很多工作,可以根据“管辖区域”不同可以细分为: 服务器端响应时间、网络响应时间、客户端响应时间。 服务端响应时间: 服务器完成交易请求 阅读全文
posted @ 2020-12-16 00:54 中华田园猫饭饭 阅读(249) 评论(0) 推荐(2)
摘要:在centos7及以后,重要的改变就是使用systemd管理机制,目前大多数linux发行版都支持systemd管理机制。 所以systemd不仅能够初始化系统开机,还能管理linux系统服务。 为了便于linux用户操作系统服务的管理,systemd提供了systemctl命令工具进行system 阅读全文
posted @ 2020-12-16 00:07 中华田园猫饭饭 阅读(458) 评论(0) 推荐(0)
摘要:Linux系统后台会运行很多进程,如果强行关机会造成进程混乱到时数据丢失。甚至损坏硬件设备。 shutdown命令 使用shutdown命令可以安全的关闭Linux系统。 关机前 将数据同步写入磁盘 sync命令:直接输入sync即可。将内存中的数据写入磁盘中。最好多执行几次 shutdown有以下 阅读全文
posted @ 2020-12-15 23:05 中华田园猫饭饭 阅读(555) 评论(0) 推荐(0)
摘要:使用LoadRunner录制脚本时候会出现中文乱码情况。(谁让工具是外国的) 在录制脚本的弹框点击 Options 在弹框Recording Options 点击 Advanced 选择 Support charset 选择编码格式 UTF-8;点击【OK】 重新录制脚本就可以了。 阅读全文
posted @ 2020-12-15 22:31 中华田园猫饭饭 阅读(228) 评论(0) 推荐(0)
摘要:简单录制脚本、回放验证、添加监控、设置用户负载和收集结果。 第一部分:Virtual User Eenerator录制脚本 第一步:打开录制脚本工具 Virtual User Eenerator 点击 开始--HP LoadRunner—Applications—Virtual User Gener 阅读全文
posted @ 2020-12-15 22:28 中华田园猫饭饭 阅读(423) 评论(0) 推荐(0)
摘要:为了方便管理文件和目录,Linux 系统将它们组织成一个以根目录 / 开始的倒置的树状结构。Linux 中的目录,和 Windows 系统中的文件夹类似,不同之处在于,Linux 系统中的目录也被当做文件看待。 文件系统的最顶层是由根目录开始的,系统使用“/”来表示根目录,在根目录之下的既可以是目录 阅读全文
posted @ 2020-12-14 23:39 中华田园猫饭饭 阅读(483) 评论(0) 推荐(0)
摘要:使用 groups 属性 package com.lc.tesgFenZu; import org.testng.annotations.AfterGroups; import org.testng.annotations.BeforeGroups; import org.testng.annota 阅读全文
posted @ 2020-12-14 22:00 中华田园猫饭饭 阅读(177) 评论(0) 推荐(0)
摘要:“超时”表示如果单元测试花费的时间超过指定的毫秒数,那么TestNG将会中止它并将其标记为失败。 使用属性 timeOut = 参数(1s*1000) package com.lc.testngChaoShi; import org.testng.annotations.Test; public c 阅读全文
posted @ 2020-12-14 21:27 中华田园猫饭饭 阅读(156) 评论(0) 推荐(0)
摘要:一个TestNG 测试类中如果有的方法不想测试可以使用 enabled 属性 enabled = false 该方法不参与测试 enabled = true 该方法参与测试 @Test 不写enabled默认为true package com.lc.testngHuLue; import org.t 阅读全文
posted @ 2020-12-14 21:18 中华田园猫饭饭 阅读(146) 评论(0) 推荐(0)
摘要:之前安装了LoadRunner12 社区版的,应为满足不了工作需求, 上网仔细查了教程下来LoadRunner11破解版 链接:https://pan.baidu.com/s/1dM8Lwf4p1606LAGW5IcrXQ 提取码:0r3q 1-下载文件将其解压 2-进入目录找到setup.exe并 阅读全文
posted @ 2020-12-12 15:24 中华田园猫饭饭 阅读(933) 评论(1) 推荐(1)
摘要:由于安装的时候没看提前了解清楚,LoadRunner社区版只能模拟50个用户,满足不了工作需求,删了重装吧。 1-打开“控制面板”-点击“卸载程序” 2-找到HP LoadRunner--右键 点击“卸载” 3-找到安装目录删除文件 4-打开注册表 删除如下key:HKEY_CURRENT_USER 阅读全文
posted @ 2020-12-12 00:48 中华田园猫饭饭 阅读(694) 评论(0) 推荐(0)
摘要:LoadRunner工具有三个组成分别是: Virtual User Generator:用户行为模拟;录制运行脚本。 Controller:上面的录制一个用户操作,这个可以将其克隆成多个用户,模拟多个用用户操作。还用来监控相应时间、吞吐量、资源利用率等(负载生成及监控), Analysis:数据收 阅读全文
posted @ 2020-12-12 00:31 中华田园猫饭饭 阅读(350) 评论(0) 推荐(0)
摘要:今天接到任务最近要进行性能测试(刚开始搞自动化,有要搞性能测试,领导嫌我不忙吧),之前做接口测试用过Jmeter,也可以使用Jmeter做性能测试,但公司要求用LoadRunner,开始学习性能测试和LoadRunner工具使用。 LoadRuner12没有找到破解版的 这个社区版有模拟用50个限制 阅读全文
posted @ 2020-12-11 23:08 中华田园猫饭饭 阅读(933) 评论(2) 推荐(1)
摘要:查看日志时,一般用less满足大部分的需求。 使用命令格式: less 【要查看的文件名】 例如:less LOG.20201211 中间加参数命令格式 less 参数 【要查看的文件名】 例如:查看文件显示行号 (-N) less -N LOG.20221211 日志文件较大,打开后的基本操作: 阅读全文
posted @ 2020-12-11 10:40 中华田园猫饭饭 阅读(4497) 评论(0) 推荐(0)
摘要:数据提供者本身可以接受两个类型的参数:Method和ITestContext 在创建@DataProvider方法是可以有四种格式如图: 第一种在上一篇中有学到 1-Methode参数使用 @DataProvider 使用 java.lang.reflect.Method 作为第一个参数,TestN 阅读全文
posted @ 2020-12-09 16:26 中华田园猫饭饭 阅读(212) 评论(0) 推荐(0)
摘要:TestNG可以通过testng.xml和Data Providers向测试方法传递参数 利用testNG.xml传递参数 1-创建一个TestNG测试类 其中 parameters = {"xml-file","hostname"} 使用来接受参数的,因为有两个值所以有两个参数 package c 阅读全文
posted @ 2020-12-08 14:12 中华田园猫饭饭 阅读(301) 评论(0) 推荐(0)
摘要:本地同样需要安装Git,同样在GitHub上加入ssh公共钥匙 如果忘了 去看上一篇 一、本地项目部署到GitHub上 - 中华田园猫饭饭 - 博客园 (cnblogs.com) 1-鼠标右键点击 Git Bash Here 2-输入 $ git clone https://github.com/r 阅读全文
posted @ 2020-12-08 10:49 中华田园猫饭饭 阅读(184) 评论(0) 推荐(0)
摘要:部署之前准备工作,本地安装Git和注册一个GitHub账号; 本地安装Git 因为官网下载速度较慢,从其他地方下载 https://npm.taobao.org/mirrors/git-for-windows/ 下载之后安装,鼠标右键 Git Bash Here ,证明安装成功。 git也是需要注册 阅读全文
posted @ 2020-12-08 00:55 中华田园猫饭饭 阅读(482) 评论(0) 推荐(0)
摘要:当程序出现异常或者测试中有异常测试案例可以使他抛出异常 例如:0不可以当做除数,如果将除数设置为0会抛出异常 在testNG上加上 expectedExceptions = ArithmeticException.class 运行测试案例测试通过 package com.lc.testngYiCha 阅读全文
posted @ 2020-12-07 14:49 中华田园猫饭饭 阅读(688) 评论(0) 推荐(0)
摘要:TestNG定义了一套非常具体的术语描述测试。 testng.xml testng.xml是一个以XML记录所有测试的文件。可以利用这个文件,跑同一个类或者多个不同类里面的测试用例。 testng.xml文件记录了一些非常简单的术语。 suite(套件) 由一个或多个测试组成。 test(测试)由一 阅读全文
posted @ 2020-12-06 21:00 中华田园猫饭饭 阅读(304) 评论(0) 推荐(0)