Document

2021年1月8日

摘要: 在javasript要用到服务控件ID: 方法(一): 把页面运行起来,通过它的HTML代码获得控件ID,Id都是一层一层拼接过的。 方法(二): 可直接在js中如此获得<%=controlId.ClientID%>获得! 阅读全文
posted @ 2021-01-08 10:04 糖不苦- 阅读(221) 评论(0) 推荐(0) 编辑
 
摘要: 1.创建正则表达式 reg1 = /^[a-z]*$/ #将模式的定义放在两个正斜杠之间,返回一个Regexp对象 reg2 = Regexp.new(‘^[a-z]*$’) #创建一个Regexp对象 reg3 = %r{^[a-z]*$} #使用前置的%r 2.匹配正则式: String和Reg 阅读全文
posted @ 2021-01-08 10:03 糖不苦- 阅读(104) 评论(0) 推荐(0) 编辑
 
摘要: 等价类划分方法 一.方法简介 1.定义 是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。 2.划分等价类: 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错 阅读全文
posted @ 2021-01-08 10:01 糖不苦- 阅读(579) 评论(0) 推荐(0) 编辑
 
摘要: 边界值分析法 一.方法简介 1.定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。 2.与等价划分的区别 1)边界值分析不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条 阅读全文
posted @ 2021-01-08 10:00 糖不苦- 阅读(713) 评论(0) 推荐(0) 编辑
 
摘要: 简单总结下登录功能的测试点,网上也有很多帖子可以参考,在此做个记录,方便以后查阅和使用: 一、基本功能测试: 1、输入正确的用户名和密码登录成功 2、输入错误的用户名密码登录失败 3、用户名正确,密码错误,是否提示输入密码错误? 4、用户名错误,密码正常,是否提示输入用户名错误? 5、用户名和密码都 阅读全文
posted @ 2021-01-08 09:55 糖不苦- 阅读(252) 评论(0) 推荐(0) 编辑
 
摘要: 1、 首先测试需求分析要全面 测试需求分析分两步: 1,测试需求的获取 需求的来源: 显式需求: (1)原始需求说明书 (2)产品规格书 (3)软件需求文档 (4)有无继承性文档 (5)经验库 (6)通用的协议规范 隐式需求:用户的主观感受,市场的主流观点,专业人士的评价分析 2,需求的分析 ,产生 阅读全文
posted @ 2021-01-08 09:51 糖不苦- 阅读(151) 评论(0) 推荐(0) 编辑
 
摘要: 测试计划与测试方案的关系对比: 作者:Glen.He 出处:http://www.cnblogs.com/puresoul/ 阅读全文
posted @ 2021-01-08 09:50 糖不苦- 阅读(116) 评论(0) 推荐(0) 编辑
 
摘要: 本文主要分为两个部分: 第一部分:主要从问题出发,引入接口测试的相关内容并与前端测试进行简单对比,总结两者之前的区别与联系。但该部分只交代了怎么做和如何做?并没有解释为什么要做? 第二部分:主要介绍为什么要做接口测试,并简单总结接口持续集成和接口质量评估相关内容。 第一部分: 首先,在做接口测试的过 阅读全文
posted @ 2021-01-08 09:49 糖不苦- 阅读(80) 评论(0) 推荐(0) 编辑
 
摘要: whistle是基于Node实现的跨平台web调试代理工具,支持windows、mac、linux等所有安装了Node的操作系统,可以部署在本地机器、虚拟机或远程服务器,并通过本地网页查看或修改HTTP、HTTPS、Websocket请求(响应)的基本信息、头部及内容等。 whistle把每一类操作 阅读全文
posted @ 2021-01-08 09:47 糖不苦- 阅读(206) 评论(0) 推荐(0) 编辑
 
摘要: 本篇文章主要简单总结下性能测试工具的原理以及如何选型。性能测试和功能测试不同,性能测试的执行是基本功能的重复和并发,需要模拟多用户,在性能测试执行时需要监控指标参数,同时性能测试的结果不是那么显而易见,需要对数据进行分析。这些特点决定了性能测试更适合通过工具来完成。 一、浅谈为什么需要工具 我们来看 阅读全文
posted @ 2021-01-08 09:46 糖不苦- 阅读(88) 评论(0) 推荐(0) 编辑
 
摘要: 本文主要介绍下性能测试的基本流程,性能测试从实际执行层面来看,测试的过程一般分为这么几个阶段,如下图: 下面分别介绍下每个阶段具体需要做什么: 一、性能需求分析: 性能需求分析是整个性能测试工作开展的基础,如果连性能的需求都没弄清楚,后面的性能测试执行其实是没有任何意义的,而且性能需求分析做的好不好 阅读全文
posted @ 2021-01-08 09:44 糖不苦- 阅读(47) 评论(0) 推荐(0) 编辑
 
摘要: 用例的管理问题解决了后,接下来要考虑的就是报告我问题了,这里生成测试报告主要用到 HTMLTestRunner.py 这个模块,下面简单介绍一下如何使用: 一、下载HTMLTestRunner下载: 这个模块不能通过pip安装,只能下载安装,下载地址如下: python2.x版本:http://tu 阅读全文
posted @ 2021-01-08 09:41 糖不苦- 阅读(103) 评论(0) 推荐(0) 编辑
 
摘要: 我们日常项目中的接口测试案例肯定不止一个,当案例越来越多时我们如何管理这些批量案例?如何保证案例不重复?如果案例非常多(成百上千,甚至更多)时如何保证案例执行的效率?如何做(批量)测试数据的管理?如何做到数据与脚本分离? 以上这些问题才是我们自动化测试中要重点考虑的问题,单个用例其实并不难。 来看一 阅读全文
posted @ 2021-01-08 09:39 糖不苦- 阅读(131) 评论(0) 推荐(0) 编辑
 
摘要: 前面五节主要介绍了环境搭建和requests库的使用,可以使用这些进行接口请求的发送。但是如何管理接口案例?返回结果如何自动校验?这些内容光靠上面五节是不行的,因此从本节开始我们引入python单元测试框架 unittest,用它来处理批量用例管理,校验返回结果,初始化工作以及测试完成后的环境复原工 阅读全文
posted @ 2021-01-08 09:38 糖不苦- 阅读(94) 评论(0) 推荐(0) 编辑
 
摘要: 有了前面几节的介绍,基本的接口测试是可以满足了。本节一些其它的高级技巧: 一、认证 1、基本认证: 复制代码 -- coding:utf-8 -- import requests url = "http://httpbin.org/basic-auth/user/passwd" r1 = reque 阅读全文
posted @ 2021-01-08 09:37 糖不苦- 阅读(112) 评论(0) 推荐(0) 编辑
 
摘要: 掌握了前面几节的的内容,就可以做一些简单的http协议接口的请求发送了,但是这些还不够。HTTP协议是一个无状态的应用层协议,也就是说前后两次请求是没有任何关系的,那如果我们测试的接口之前有相互依赖关系怎么办呢(比如我要在博客园发文章,是需要先登录的),这时我们就要用到cookie和session技 阅读全文
posted @ 2021-01-08 09:36 糖不苦- 阅读(99) 评论(0) 推荐(0) 编辑
 
摘要: 上一节介绍了 requests.get() 方法的基本使用,本节介绍 requests.post() 方法的使用: 本文目录: 一、方法定义 二、post方法简单使用 1、带数据的post 2、带header的post 3、带json的post 4、带参数的post 5、普通文件上传 6、定制化文件 阅读全文
posted @ 2021-01-08 09:35 糖不苦- 阅读(212) 评论(0) 推荐(0) 编辑
 
摘要: 环境搭建好后,接下来我们先来了解一下requests的一些简单使用,主要包括: requests常用请求方法使用,包括:get,post requests库中的Session、Cookie的使用 其它高级部分:认证、代理、证书验证、超时配置、错误异常处理等。 本节首先来了解一下requests库中如 阅读全文
posted @ 2021-01-08 09:31 糖不苦- 阅读(418) 评论(0) 推荐(0) 编辑
 
摘要: 接口测试的方式有很多,比如可以用工具(jmeter,postman)之类,也可以自己写代码进行接口测试,工具的使用相对来说都比较简单,重点是要搞清楚项目接口的协议是什么,然后有针对性的进行选择,甚至当工具不太适合项目时需要自己进行开发。 在我们项目的初期,我们采用的是jmeter进行接口测试,当时觉 阅读全文
posted @ 2021-01-08 09:29 糖不苦- 阅读(92) 评论(0) 推荐(0) 编辑
 
摘要: https://www.cnblogs.com/z432110/p/10647360.html 原作者:静默虚空 欢迎任何形式的转载,但请务必注明出处。 限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。 阅读全文
posted @ 2021-01-08 09:26 糖不苦- 阅读(44) 评论(0) 推荐(0) 编辑