
测试知识
文章平均质量分 79
无
shu__shu
大部分仅作笔记使用,大家将就着看
展开
-
2.2unittest框架自动化测试
文章目录框架概括面试题单元测试用例构建测试套件addTest()方法makesuit()方法TestLoader()方法**discover()的应用**用例的执行顺序忽略用例使其不执行错误处理unittest断言HTML报告生成错误截图生成数据驱动单个参数数据两个或者两个以上参数txt文件读取json格式文件框架概括 unittest是python 的单元测试框架,自动化测试 unittest 单元测试提供了创建测试用例,测试套件以及批量执行的方案, unittest 在安装pyhton 以原创 2021-08-16 13:51:45 · 602 阅读 · 3 评论 -
3.1selenium自动化测试基本操作
文章目录自动化测试工具selenium 工具集的特点:selenuim API元素的定位元素的属性元素的操作打印tile以及url,text信息浏览器的操作设置大小前进后退滚动条控制模拟键盘和鼠标事件定位一组元素多层框架/窗口定位层级定位下拉框的处理alert、confirm、prompt 的处理DIV对话框上传文件自动化测试工具自动化测试工具:QTPjmeter: 性能测试工具 设置/录制脚本 接口测试loadrunner: 性能测试工具 UI界面录制soupUI : 接口测试功能原创 2021-08-16 13:46:15 · 833 阅读 · 0 评论 -
2.2软件测试进阶知识
进阶篇1.按照开发阶段划分测试类型(1)单元测试测试工具:java Junit框架测试阶段:编码前(TDD)或者编码后测试内容:接口,局部数据结构,路径测试,错误处理测试,边界测试白盒测试(2)集成测试测试阶段:单元测试之后测试内容:模块之间接口的测试,全局数据结构测试,单个模块的缺陷对系统的影响,模块之间功能是否有冲突黑盒测试和白盒测试相结合(3)系统测试测试阶段:编码后,集成测试之后测试内容:界面,系统的功能,性能,安全性,兼容性,易用性,可移植性,可靠性黑盒测试回归测试:原创 2021-08-16 13:42:25 · 223 阅读 · 0 评论 -
2.1软件测试基础知识
基础篇1.软件测试生命周期(软件测试的流程是什么?)需求分析→测试计划→ 测试设计→ 测试开发→ 测试执行→ 测试报告需求分析:分析需求、细化需求、验证需求的的正确性和合理性测试计划:规划测试人员数量、规划时间、测试范围、测试目的测试设计、测试开发:分析需求,从细化的需求中提炼功能点设计测试用例,执行测试用例记录多少条BUG测试报告:测试的范围、有多少测试用例、执行了多少、余留了多少测试用例、发现了多少BUG,修改了多少BUG(后续需要验证)、一流的BUG以及解决方案2.如何描述一个bug测原创 2021-08-16 13:41:39 · 132 阅读 · 0 评论 -
1.1软件测试基本概念
1.什么是需求 满足用户的期望或者正式规定和合同、文档、标准、所需要的要求和权限 是测试人员测试的标准,和开发人员的依据 用户需求 转化 为软件需求 软件需求是用户需求的一个细化2.什么是bug当且仅当,软件的说明书存在并且合理,如果软件用户和需求规格不相符,那么就是软件错误,如果需求规格不存在,用户需求存在并且合理,软件功能和用户需求补项目,就是软件错误(BUG)3.什么是测试用例为了实施测试向系统发起的一组操作集合,包含测试环境、测试平台、测试数据、操作步骤、预期结果、编号。标题原创 2021-08-16 13:38:34 · 147 阅读 · 0 评论 -
1.0软件测试和研发的区别
软件测试和研发的区别?软件测试和调试的区别目的不同软件测试 : 检查软件质量(以需求为标准)软件调试 : 开发人员为了检查程序是否实现了他(开发人员)想让程序实现的功能人员不一样软件测试 : 黑盒测试工程师,白盒测试工程师,开发人员(单元测试,或者白盒测试)软件调试 : 开发人员阶段不同软件测试 : 贯穿到整个软件开发的生命周期软件调试 : 只在开发阶段技能要求开发 : 广度小 专业度高 :java工程师 java 框架测试 : 广度大 专业度低 :原创 2021-08-16 13:34:30 · 220 阅读 · 0 评论