![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试理论
文章平均质量分 62
测试基础理论
奇怪的测试
学习笔记和踩坑记录,有用最好,如果没用勿喷谢谢
展开
-
burpsuite小技巧,实现Fuzz测试
前言Fuzz testing是生成大量数据并且对系统产生大量异常请求,通过大量恶意请求查找漏洞。在这个过程中我们可以依赖于部分工具来实现参数化,本文以burpsuite为工具以文件上传为例拦截请求启动burpsuite并且开启代理后请求一次文件上传,进入BurpSuite → Proxy →HTTP history,右键点击刚才的请求选择Send to Intruder修改fuzz测试值进入Intruder→Positions,可以看到请求参数中有"§"符号包裹的内容,被包裹的内容就是需要被参数原创 2021-12-29 10:27:35 · 5472 阅读 · 1 评论 -
测试基础理论之测试用例设计流程
引言作为一个测试人员,编写测试用例是必备的技能之一也是测试工作展开的基础和依据。测试用例定义了测试工作中的行为和准则,那么测试用例的质量对于软件测试的意义十分重要,每个人每个公司对于测试用例的要求有各自的特点并没有一个具体的准则,为此根据我个人的工作经验和理解写下用例设计的核心概要(个人见解,仅供参考)制定测试点测试介入工作首先需要根据产品需求拆分测试点,假如测试用例是一棵树的树叶那么测试点就是树的枝干,测试用例是以测试点为基础框架进一步细化测试步骤的产物。对于一个系统再分析测试点的时候需要以软件质原创 2020-06-19 18:54:45 · 956 阅读 · 0 评论 -
软件测试流程及文档产物
软件测试伴随软件的整个生命周期,从立项到开发再到上线/迭代更新以及最后的消亡软件生命周期软件从前期的规划到开发软件生命周期大概为 市场调查、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,也有将以上阶段的活动组合在内的迭代阶段,即迭代作为生命周期的阶段。软件测试流程大概为:需求分析阶段,需求评审(RPD、产品原型图)根据需求提取测试点,以思维导图...原创 2020-05-06 14:45:22 · 545 阅读 · 0 评论 -
测试理论笔记:测试分类
软件测试的分类软件测试从不同角度来看会有多种分类,各分类之间并非独立存在而是相互关联。对于分类我们大致分类为以下几类(不限于此):是否关注程序内部运行情况分为白盒测试、黑盒测试、灰盒测试是否运行软件分为静态测试、动态测试按流程阶段分为单元测试、集成测试、系统测试、验收测试按测试方向对象分为业务功能测试、UI测试、性能测试、安全测试等是否关注程序内部黑盒测试:在测试过程中把程序看...原创 2020-04-23 18:43:43 · 403 阅读 · 0 评论 -
软件测试理论笔记:软件测试的质量六属性
软件测试的目标首先我们软件测试的目标是:验证软件产品是否满足用户的需求软件质量属性那么如何验证我们的软件产品是否符合用户需求,这需要从多个方面维度入手。通常我们把一个软件产品需要满足的质量标准划分为六大属性分别为:功能性、易用性、可靠性、效率性、可维护性、可移植性。功能性软件产品的功能性是指软件产品在指定的环境下使用时满足需求所规定的功能,其中包括不限于:适合性:软件为特定的任务和...原创 2020-04-22 16:43:57 · 1794 阅读 · 0 评论