软件测试
文章平均质量分 73
菜鸟教程*…*
这个作者很懒,什么都没留下…
展开
-
常用测试方法梳理
方法因果图法/判定表法核心考虑输出条件对输入条件的信赖关系,即因果关系优点a.有助于用一个系统的方法选择出高效的测试用例集;b.通过将规格说明转换为布尔逻辑网络,就可以指出规格说明的不完整和不明确之处缺点a.针对条件组合数量庞大的场景,会产生大量的测试用例;b.通常它不能生成全部应该被确定的有效测试用例。适用场景在界面中有多个控件,控件之间有组合或限制关系,不同的输入组合会对应不同的输出场景适用场景a.由于某种条件成立导致发生状态改变的情况;b.主要关注状态转移的正确性优点。......原创 2022-08-02 17:20:15 · 3212 阅读 · 1 评论 -
jmeter
基于java语言压力测试工具,可以做接口测试,也可以做性能测试。安装JDK1.8以上,配置环境变量backups脚本备份目录,格式JMXbin目录存放Jmeter的启动脚本,配置文件。模块文件。Jmeter.bat启动Jmeter核心配置文件docs离线帮助文档extras存放与第三方的集成构建文件,集成Ant,Jenkinslib目录存放jar包licenses许可证文件。...原创 2022-07-27 18:38:39 · 17045 阅读 · 0 评论 -
JavaDoc与跨平台原理
目录Java跨平台原理Java跨平台原创 2022-07-25 22:18:09 · 114 阅读 · 0 评论 -
Web测试方法大全
通常,测试工具在第二次使用的时候,它创造的效益,就足以支付成本。(2)XSS跨网站脚本攻击程序或数据库没有对一些特殊字符进行过滤或处理,导致用户所输入的一些破坏性的脚本语句能够直接写进数据库中,浏览器会直接执行这些脚本语句,破坏网站的正常显示,或网站用户的信息被盗,构造脚本语句时,要保证脚本的完整性。业务流程,一般会涉及到多个模块的数据,所以在对业务流程测试时,首先要保证单个模块功能的正确性,其次就要对各个模块间传递的数据进行测试,这往往是容易出现问题的地方,测试时一定要设计不同的数据进行测试。...原创 2022-07-22 10:22:45 · 3397 阅读 · 0 评论 -
java——计算机基本概念
cd目录名进入特定的目录,如果看到有个目录显示为abcdefghi就输入cdabcdef.ghi进入该目录。md目录名建立特定的文件夹(dos下面习惯叫目录,win下面习惯叫文件夹)copy路径\文件名路径\文件名把一个文件拷贝到另一个地方。move路径\文件名路径\文件名把一个文件移动到另一个地方。/w以紧凑方式(一行显示5个文件)显示文件和文件夹。dir/s查看当前所在目录的文件和子目录文件夹。删除文件夹和它下面的所有子文件夹还有文件。rd目录名删除特定的文件夹。...原创 2022-07-20 23:17:01 · 190 阅读 · 0 评论 -
测试用例设计方法之——招式组合,因果判定
一种描述输入条件的组合以及每种组合对应的输出的图形化工具,它适合于检查程序输入条件的各种组合情况。判定表是分析和表达多逻辑条件下执行不同操作的情况的工具,是指一个表格,用于显示条件和条件导致动作的集合。方法因果图法/判定表法核心考虑输出条件对输入条件的信赖关系,即因果关系优点1.有助于用一个系统的方法选择出高效的测试用例集;2.通过将规格说明转换为布尔逻辑网络,就可以指出规格说明的不完整和不明确之处缺点1.针对条件组合数量庞大的场景,会产生大量的测试用例;...原创 2022-07-20 14:39:49 · 285 阅读 · 0 评论 -
测试用例设计方法之:入门试招,等价边界初探
方法等价类划分法边界值分析法核心“分类”及代表性边界值和边界两边的邻值优点通过把输入数据和输出数据进行分类,选用分类中的代表值,在保证了测试覆盖的情况下大大减少了测试用例的数量,使测试工作变得简单高效大量的程序错误发生在输入的边界上,考虑了边界值的测试用例能更高效发现程序中的错误和缺陷缺点输入和输入之间的关系考虑少,可能产生一些逻辑错误。还需要其他用例设计方法来补充测试只能作为一个对其他设计方法的补充;这种方法表面上听起来简单,但有的边界值非常微妙,不容易确定下来;https。.........原创 2022-07-20 14:12:19 · 289 阅读 · 0 评论 -
Pytest前后置处理
Pytest前后置处理Pytest框架实现一些前后置的处理,常用三种。1.setup/teardown,setup_class/teardown_class使用场景:用例执行之前,需要做初始化操作;用例执行结束之后,需要做资源清理总配置文件pytest.ini[pytest]addopts = -vstestpaths = testcase/test_setup_teardown.pypython_files = test_*.pypython_classes = Test*python原创 2022-03-09 18:27:51 · 2180 阅读 · 0 评论 -
Python3之configparser模块
1. 简介 configparser用于配置文件解析,可以解析特定格式的配置文件,多数此类配置文件名格式为XXX.ini,例如mysql的配置文件。在python3.X中 模块名为configparser ,在python2.X中使用的模块名为ConfigParser。##### ini 文件示例 ######## [section1] name = wangage = 18 [section2]name:pythonage = 19 #### 文件格式说明 ##原创 2022-02-22 10:55:51 · 5217 阅读 · 1 评论 -
软件测试基础知识
目录软件测试的基本流程软件测试---接口测试常见接口接口测试接口文档作用怎么测基础知识GET和POST请求:GET请求和POST请求的区别:http状态码具体测试API接口软件测试的基本流程需求分析阶段:阅读需求,理解需求,分析需求点,参与需求评审会议。测试计划阶段:主要任务是编写测试计划,参考软件需求规格说明书,项目总体计划,内容包括测试范围,进度安排,人力物力分配,整体测试策略的制定。编写测试用例:适当的了解设计,搭建测试用例框架,原创 2021-11-12 21:11:11 · 588 阅读 · 0 评论 -
黑盒测试的用例设计方法
测试用例基本知识什么是测试用例?测试用例的定义测试用例的构成要素?测试用例的构成要素黑盒测试用例设计方法ce测试设计方法--等价类测试设计方法--边界值...原创 2021-11-02 17:08:05 · 118 阅读 · 0 评论 -
软件开发生命周期汇总
目录瀑布模型变换模型螺旋模型喷泉模型V模型增量模型RAD模型基于构件的模型原型方法XP方法RUP方法在开发模型知识点中,软件生命周期的概念、各种开发模型的特点和应用场合。主要的开发模型有瀑布模型、增量模型、螺旋模型、喷泉模型、智能模型、V模型、RAD模型、CBSD模型、原型方法、XP方法、RUP方法等。瀑布模型瀑布模型也称为生命周期法,是生命周期法中最常用的开发模型,它把软件开发的过程分为软件计划、需求分析、软件设计、程序编码、软件测试和运行...原创 2021-10-29 10:26:35 · 2517 阅读 · 0 评论 -
软件测试常见面试题
目录1.常见的测试种类1)回归测试2)黑盒测试3)白盒测试4)单元测试(模块测试)Q: 单元测试策略Q: 单元测试主要内容5) 集成测试(组装测试,联合测试)Q: 集成测试主要内容Q: 集成测试策略6) 系统测试7) 验收测试8) 兼容性测试Q: 配置和兼容性测试的区别是什么?9) 性能测试10) 界面测试11) 易用性测试12) 需求测试的注意事项2.常见的测试方法是否查看程序内部结构:是否运行程序按阶段分为:3.原创 2021-10-29 09:54:04 · 657 阅读 · 0 评论 -
测试报告的书写
目录前言1.测试结论2.测试执行情况3. bug统计与分析3.1bug列表3.2bug分析4.存在的风险以及遗留问题前言很多公司的测试报告都有固定的模板,我们也不例外,但规矩是死的,我们还需要结合情况调整自己的测试用例。拿别人的优点补子自己的缺点。先说下大概的测试报告模板1.测试结论是否建议上线:是上线内容新增:优化:2.测试执行情况测试时间测试用例执行情况程序的提测质量情况(我们项目对程序自测要求严格,这个可以后续补充说明)3原创 2021-10-24 19:46:51 · 452 阅读 · 0 评论 -
购物车模块如何进行测试?
目录一. 验证购物车界面设计二. 购物车功能测试三. 购物车非功能测试工作中遇到有商品购买类的项目时,对于购物车模块的测试是无法绕开的。鉴于购物车模块在项目业务中的复杂性,想要对购物车功能模块进行全面完整的测试,在一定程度上不是一件容易的事情。下面我们就简单聊聊,在工作中遇到购物车模块时,如何开展我们的测试工作。购物车测试可以参考如下思路展开:界面显示设计 购物车功能–购物车基本功能–购物车业务关联购物车非功能– 性能– 兼容性等购物车主界面购物车迷.转载 2021-10-23 19:32:30 · 2151 阅读 · 0 评论 -
[测试用例设计]
登录界面测试以用户登录为例,一般的小白可能只能够想到一些功能性测试(如下)。现在,针对“用户登录”功能,基于等价类划分和边界值分析方法,我们设计的测试用例包括:输入已注册的用户名和正确的密码,验证是否登录成功; 输入已注册的用户名和不正确的密码,验证是否登录失败,并且提示信息正确; 输入未注册的用户名和任意密码,验证是否登录失败,并且提示信息正确; 用户名和密码两者都为空,验证是否登录失败,并且提示信息正确; 用户名和密码两者之一为空,验证是否登录失败,并且提示信息正确; 如果登录功能原创 2021-10-20 14:45:21 · 345 阅读 · 0 评论 -
测试知识汇总
目录软件测试开发流程需求分析评审测试用例执行测试提交 Bug 并推动 Bug 解决回归测试编写并提交测试报告软件测试方法白盒测试黑盒测试等价类灰盒测试动态测试α测试β测试冒烟测试回归测试随机测试探索测试为什么引入自动化测试自动化测试框架包含哪些模块基础模块管理模块运行模块统计模块常用的测试框架类型模块化测试框架数据驱动框架关键字驱动框架混合模型测试框架设计原则如何设计一个不错.原创 2021-10-20 10:56:06 · 7725 阅读 · 0 评论