![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化软件测试
自动化软件测试
小小的圈圈
这个作者很懒,什么都没留下…
展开
-
day05 - Anlysisi分析基本知识
一、 Anlysisi分析1.统计概要2.事务概要3.修改百分比4.响应时间概要5.图形合并(1)选择合并选项(2)选择需要合并的图表6.新增和删除图表7.页面细分图添加页面细分图8.细分图解释注查看第一个字节响应时间可推断服务器或网络是否存在问题二、测试报告1.生成html文档2.生成其他格式的报告(图片,word,pdf)(1)输出报告...原创 2020-04-01 21:35:56 · 149 阅读 · 0 评论 -
day04 - controller性能指标分析
一、性能测试的分类1.性能测试:对系统进行施加压力,与预定目标进行比较2.负载测试:属于性能测试的一种,通过逐步增加系统负载,确定在满足性能指标情况下,系统所能承受的最大负载量,找系统挂之前的那个点。3.压力测试:属于性能测试的一种,确定在什么负载条件下长时间运行,系统失效4.基准测试:性能测试出现时问题做基准测试5.配置设置:用相同的基准测试脚本进行回归测试二、Controller...原创 2020-04-01 21:24:04 · 547 阅读 · 0 评论 -
day03 controller场景设置基本操作
一、事务1.定义测试人员可以将一个或多个操作步骤定义为一个事务,通俗的理解事务为“人为定义的一系列请求(请求可以是一个或多个)—要做性能测试的那些点(那些代码)”。在程序上,事务表现为被开始标记和结束标记圈定的一段代码块。一个代码块中可以有多个事务数2.特点Loadrunner根据事务的开始和结尾标记,计算事务响应时间、成功/失败的事务数。3.插入事务设置开始事务名3.事务执行...原创 2020-04-01 20:39:01 · 843 阅读 · 0 评论 -
day02 - Vugen脚本录制设置
一、录制脚本中的options设置1.打开方式方式一:方式二:2. url请求是否封装设置说明①基于HTTP/HTML设置(默认设置):将与打开一个网页有关的所有请求封装为一个请求操作web_url(包括对HTML,CSS,JS以及图片等的请求封装在一个web_url函数中)③ 基于URL设置:将每一个不同的url请求封装为一个步骤,多个请求多个步骤,多个web_url函数注...原创 2020-04-01 16:03:38 · 471 阅读 · 0 评论 -
day01 - loadrunner之Vugen基本使用1
一、性能测试基础1.本质基于协议(http)模拟用户发出请求(业务的模拟),对服务器形成一定的负载,来测试服务器的性能指标是否满足要求。与界面无关。2.关注点时间性能,空间性能3.分类(1)性能测试(2) 负载测试:(3) 压力测试(4) 并发测试(5) 配置测试(6) 可靠性测试二、性能测试指标1.响应时间网络传输时间+服务器处理时间(不包括前端页面渲染时间,即浏览器...原创 2020-04-01 13:34:41 · 540 阅读 · 0 评论 -
day01 - 接口测试基础知识
一、接口概念数据交互的入口和出口分类硬件:USB接口,电源接口,网线接口软件:就是前后端共同遵守的一套数据交互的规范(架构师制定接口)使用原因高效,灵活,扩展性强,提高内聚性降低了耦合性,不使用接口的缺点研发标准不统一,团队磨合难度高研发周期强可扩展性差使用接口规范是架构师制定的前后端开发时共同参考的依据(接口功能,三要素)二、接口测试三要素定位...原创 2020-03-28 19:00:58 · 156 阅读 · 0 评论 -
day04 - unittest模块的简单使用
一、 unittest模块概念Unittest单元测试框架是专门用来进行测试的框架内容test fixture: 代表了用例执行前的准备工作和用例执行之后的清理工作test case: 测试用例,这个相信大家都不陌生。是测试的最小单位,一般检查一组输入的响应(输出)是否符合预期。unittest模块提供了TestCase类来帮助我们创建测试用例;test suite: 经...原创 2020-03-28 18:04:08 · 108 阅读 · 0 评论 -
day03 - selenium高级API
一、多窗口切换场景有的时候点击一个链接,新页面并非由当前页面跳转过去,而是新开一个页面打开,这种情况下,计算机需要识别多标签或窗口的情况。获取所有窗口的句柄(浏览器的身份证列表)handles_list = driver.window_handlers说明:调用该方法会得到一个列表,在selenium运行过程中的每一个窗口都有一个对应的值存放在里面。通过窗口的句柄进入...原创 2020-03-28 14:57:01 · 210 阅读 · 0 评论 -
day02 - 框架与selenium基本使用
一、框架框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。框架,其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单...原创 2020-03-28 12:17:22 · 202 阅读 · 0 评论 -
day01 - web自动化测试中基础知识和CSS、XPATH选择器
一、自动化测试软件自动化测试就是通过测试工具或者其他手段,按照测试人员的预定计划对软件产品进行自动化测试,能够快速,全面的对软件进行测试,从而提高软件质量,节省经费,缩短软件的发布周期。测试自动化意味着使用测试工具。二、优点缩短测试周期避免人为出错测试信息存储轻易获取覆盖率其他三、分类自动化功能测试单元测试功能测试(Web功能测试,移动端功能测试)接口测试(工具:jmet...原创 2020-03-27 21:44:40 · 196 阅读 · 0 评论