
软件测试
Bonnie i
这个作者很懒,什么都没留下…
展开
-
八大黑盒测试方法总结【超详细】
一、等价类划分法1.定义2. 划分等价类2.1 有效等价类2.2 无效等价类3. 划分等价类的标准4.划分等价类的方法5.设计测试用例6. 三角形实例二、边界值分析法1. 定义2. 与等价划分的区别3.边界值分析方法的考虑4. 常见的边界值5.边界值分析6.基于边界值分析方法选择测试用例的原则7. 实例说明8、三角形问题的边界值分析测试用例三、错误推测方法1. 定义2. 错误推测方法的基本思想:四、因果图方法1.定义2.因果图法产生的背景:3.因果图介绍4. 因果图概念5. 采用因果图法设计测试用例的步.原创 2020-09-20 23:53:23 · 45784 阅读 · 2 评论 -
【软件测试】从零开始写单元测试
一、关于单元测试的三个问题二、为什么需要单元测试三、什么是单元测试1.测试金字塔2. 单元测试的特点3. 什么不是单元测试?四、 如何写单元测试五、 单元测试的结构六、单元测试常见问题1. 先写测试还是先写产品代码?2. 写单元测试需要花费大量额外的时间?3. 什么代码最需要单元测试?4. 入参对象构造太麻烦?5. 返回值为void测什么?6. static方法如何mock?7. 多线程如何测试一、关于单元测试的三个问题作为一个程序员,或多或少听说过单元测试,但很多小伙伴还没有在实际项目中用到。究其原.转载 2020-08-05 00:08:41 · 248 阅读 · 0 评论 -
unittest测试框架解析
一、unittest简介unittest 是python 的单元测试框架。unittest 单元测试提供了创建测试用例,测试套件以及批量执行的方案, unittest 在安装pyhton 以后就直接自带了,直接import unittest 就可以使用。作为单元测试的框架, unittest 也是可以对程序最小模块的一种敏捷化的测试。在自动化测试中,我们虽然不需要做白盒测试,但是必须需要知道所使用语言的单元测试框架。利用单元测试框架,创建一个类,该类继承unittest的TestCase,这样可以把每原创 2020-07-28 18:16:05 · 503 阅读 · 0 评论 -
自动化测试工具selenium之webdriver常用API
webdriver常用API一、元素的定位1. id和name定位2. tag name和class name定位3. CSS 定位4. XPath 定位5. link text定位6. Partial link text 定位二、操作测试对象1. click 点击对象2. send_keys 在对象上模拟按键输入3. clear 清除对象的内容4.submit 提交表单5. text 用于获取元素的文本信息三、添加等待1. sleep 添加等待2.智能等待 implicitly_wait()四、打印原创 2020-07-28 17:30:24 · 519 阅读 · 1 评论 -
缺陷管理流程
Bug的生命周期缺陷管理基本流程当测试人员填写Bug并提交,此时Bug的状态为NEW开发人员确认是否为Bug,如果不是,状态变为rejected,如果是Bug,状态变为open开发人员修改Bug,并且通过单元测试后,状态变为fixed此时,测试人员再进行回归测试,如果通过回归测试,状态变为closed,如果没有通过回归测试,则变为reopen...原创 2020-07-24 18:56:44 · 1111 阅读 · 0 评论 -
软件测试基本理论思维导图
原创 2020-02-09 17:36:32 · 676 阅读 · 0 评论