摘要: 0. 前言不管是移动开发者还是测试者,于抓包工具对于我们的工作都是非常有帮助的,而Charles是一款非常优秀的抓包工具 Charles不仅可以帮助我们抓取服务器返回的数据,还可以修改请求参数,修改响应体 基本上HTTP能修改的东西,Charles都能帮我们修改 所以当我们接口在Mock阶段时我们可 阅读全文
posted @ 2020-06-03 16:43 cold、liu 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: 1.开始之前的准备工作 首先安装一下这个软件 这个相信很多人电脑里应该都安装了,没安装的搜charles破解版也能很容易搜到。如果没安装java环境,首次进入charles会提示让你安装java包得,直接给你链接是苹果官网的,去下一个一键安装就行了。 安装完成后先打开,在进行下面操作。 然后去自己电 阅读全文
posted @ 2020-06-03 16:30 cold、liu 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 1.测试准入标准 1)开发人员编码结束,并已完成自测试; 2)需求说明书规定的功能或程序员提交的功能说明书的功能均已实现; 3)基本流程可以走通,界面上功能均已实现,符合设计文档规定的功能; 4)开发人员向测试部提交《测试申请单》和配置文件。 2.软件测试暂停和恢复标准 2.1软件测试暂停标准 1) 阅读全文
posted @ 2020-06-03 15:47 cold、liu 阅读(2411) 评论(0) 推荐(0) 编辑
摘要: 测试计划具体包含的内容包括以下: 1、概述 1.1 项目标识 项目编号 项目名称 项目类别 ■新建类 □升级类 合作供应商 1.2 目的 1.2.1 根据需求列表确认现有功能,保证软件质量 1.2.2 验证软件的一致性、稳定性、兼容性、安全性、可靠性、有效性、功能性 1.2.3 通过分析以前项目的测 阅读全文
posted @ 2020-06-03 15:44 cold、liu 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 1、标题:应保持简短、准确、提供缺陷的本质信息。 -尽量以缺陷发生的原因与结果的方式相结合的放式书写; -尽量避免使用模糊不清的词语,例如:“功能中断”、“功能不正确”、“行为不起作用”等,应该使用具体文字说明缺陷的症状; -为了便于他人理解,尽量避免是用俚语或过分具体的测试细节; 2、复现步骤:应 阅读全文
posted @ 2020-06-03 15:43 cold、liu 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 协议栈:操作系统内部的网络控制软件,也叫“协议驱动”“TCP/IP 驱动”等,既TCP、UDP(传输层)、IP、ADP、ICMP(网络层)。 库:一堆通用程序组件的集合,其他的应用程序都需要使用其中的组件 ADSL:非对称数字用户线路(Asymmetric Digital Subscriber Li 阅读全文
posted @ 2020-06-03 15:37 cold、liu 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 编写测试用例常用的方法: 白盒: 代码检查与走查 桌面检查 同行评审 逻辑覆盖 黑盒: 等价类划分法 边界值分析法 错误推论法 因果图法 判定表驱动法 正交试验法 功能图法 场景法 测试用例的综合策略: 1、在任何情况下都必须使用边界值分析方法,经验表明用这种方法设计出测试用例发现程序错误的能力最强 阅读全文
posted @ 2020-06-03 15:34 cold、liu 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 1 测试用例的概念测试用例是为了实施测试而向被测试系统提供的一组集合,这组集合包括:测试环境、操作步骤、测试数据、预期结果等要素 2 常见编写测试用例的七种方法基于需求的设计方法等价类边界值因果图场景设计法错误猜测法 3 基于需求的设计方法定义:依据看客户需求设计测试用例,但是在设计的过程中一定要辩 阅读全文
posted @ 2020-06-03 15:33 cold、liu 阅读(3253) 评论(0) 推荐(0) 编辑
摘要: 1、等价类划分法 适用场景: 有数据输入的地方,就可以使用等价类划分法。如:输入框 测试思想: 从大量数据中划分范围(等价类),然后从每个范围中挑选代表数据,这些代表数据要能反应这个范围内数据的测试结果。 概念: 有效等价类:对程序来说,有意义的、合理的数据(正确的、有效的数据) 无效等价类:对程序 阅读全文
posted @ 2020-06-03 15:31 cold、liu 阅读(410) 评论(0) 推荐(0) 编辑
摘要: selenium自动化在进行浏览器驱动的同时,会有一些相关的模拟行为的操作,例如窗口的操作,鼠标的操作,键盘的操作,javascript相关操作! 窗口操作 首先我们在操作浏览器的时候,会进行一下窗口的放大与缩小,关闭浏览器,退出浏览器,后退浏览器等相关操作! driver = webdriver. 阅读全文
posted @ 2020-06-03 15:09 cold、liu 阅读(1739) 评论(0) 推荐(0) 编辑