![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
nicerWu
这个作者很懒,什么都没留下…
展开
-
测试之旅Ⅰ-软件测试综述
软件测试综述一、软件测试的背景软件失败的常用术语指确实严重的情况,甚至是危险的情况。故障(fault)失败(failure)缺点(defect)不是那么尖锐,主要指未按预料的运行。异常(anomaly)事件(incident)偏差(variance)其他常用术语。问题(problem)错误(error)缺陷(bug)软件缺陷的官方定义软件未实...原创 2019-01-18 19:56:20 · 328 阅读 · 0 评论 -
测试之旅Ⅱ-接口测试(Python requests)
接口测试Python有很多模块都可以发送HTTP请求,包括原生的模块http.client,urllib2等,第三方模块requests等,都封装了发送HTTP请求的方法。这里为了使用方便,便于理解,我们选用requests模块。requests模块的安装打开操作系统的命令行窗口输入pip install requestspip包管理工具就会自动安装requests模块及其相关模块,然...原创 2019-01-24 11:43:21 · 283 阅读 · 0 评论 -
测试之旅Ⅱ-UnitTest测试框架
UnitTest测试框架UnitTest模块是Python标准库中的模块,其模块提供了许多类和方法处理各种测试工作。几个概念testcase 测试用例。testfixture 测试固件。固定的测试代码,通过setup()进行初始化,通过teardown()来结束测试工作。testsuite 测试套件。测试套件把多个测试用例集合到一起。testrunner 测试运行器。给测试用例提供运...原创 2019-01-24 14:53:11 · 188 阅读 · 0 评论 -
测试之旅Ⅰ-测试基础
测试基础本篇博文将对静态黑盒测试、动态黑盒测试、静态白盒测试以及动态白盒测试进行简单描述,这部分是学习测试的基础,并对后面的测试技术来说非常重要。假如有幸在项目早期介入,并有权修改初期的产品说明书,在此阶段找出软件缺陷极有可能为项目节省大笔开销和时间。一、检查产品说明书几个名词产品说明书:通常是利用文字和图形描述产品的书面文档。除了大爆炸模式之外,每一种模式中开发小组都要根据需求文档编写...原创 2019-01-20 23:30:00 · 497 阅读 · 0 评论 -
测试之旅Ⅰ-网站测试
网站测试黑盒测试在测试网站时,首先应建立状态表,把每个网页当做不同的状态,超级链接当作状态之间的连接线。完整的状态图有利于对整个任务更好地进行审视。文本网页文本应该当作文档对待,检查核实读者的水平、术语、内容以及题目素材、准确度——特别是可能过期的信息,经常不断地检查拼写。如果有电子邮件地址、电话号码或者邮政编码等联系信息,要检查是否正确。保证版权声明正确、日期无误。测试每个网页是否都有...原创 2019-01-21 20:12:26 · 192 阅读 · 0 评论 -
测试之旅Ⅰ-测试用例计划综述
测试用例综述测试设计标识符 用于引用和标记测试设计说明的唯一标识符。该说明还应该引用整个测试计划,包含引用任何其他计划或者说明的指示。要测试的特性 测试设计说明包含的软件特性描述。该部分还将明确指出作为主要特性的辅助特性需要间接测试的特性。还要列出不被测试的特性,即计划中由于错误分析包含进来的特性。方法 描述测试软件特性的通用方法。如果在测试计划中列出方法,就应该进行展开,描述要使用的技...原创 2019-01-21 21:01:58 · 280 阅读 · 0 评论 -
测试之旅Ⅰ-软件测试计划
本文章转自slq520,原文链接,如转载文章侵犯了您的权益,请及时联系我进行删除。软件测试计划第1章 引言1.1目的简述本计划的目的,旨在说明各种测试阶段任务、人员分配和时间安排、工作规范等。测 试计划在策略和方法的高度说明如何计划、组织和管理测试项目。测试计划包含足够的信息使测试人员明白项目需要做什么是如何运作的。另外,清晰的文档结构能使任何一个读者在浏览计划的前面几页后,就能对项目...转载 2019-01-21 21:08:19 · 385 阅读 · 0 评论 -
测试之旅Ⅲ-JMeter教程
JMeter教程JMeter主要用于测试Web应用程序或FTP应用程序,但目前它适用于功能测试,JDBC数据库连接,Web服务,通用TCP连接和OS本机进程。可以执行各种测试活动,如性能、负载、压力、回归和功能测试,以获得准确的性能指标。组件测试计划 可以将测试计划可视化为运行测试的JMeter脚本。测试计划由测试元素组成,例如线程组,逻辑控制器,样本生成控制器,监听器,定时器,断言和...原创 2019-01-27 15:21:17 · 139 阅读 · 0 评论 -
测试之旅Ⅲ-Fiddler教程
Fiddler教程Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一。它能够记录客户端和服务器之间的所有HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。Fiddler支持所有可以设置HTTP代理为127.0.0.1:8888的浏览器和应用程序。...原创 2019-01-27 22:23:55 · 183 阅读 · 0 评论