| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> 软件测试 -- 入门 5 软件测试方式 -> 正文阅读 |
|
[开发测试]软件测试 -- 入门 5 软件测试方式 |
? ? 任其事必图其效;欲责其效,必尽其方。(承担工作,必定要考虑工作成效;想要求得工作成效,必定要用尽多方法尝试,以求最佳。)?-- 欧阳修 ? ? 方法:为达到某种目的而采取的途径、办法。 --?百度汉语 1.?静态测试 ? ? 静态测试,指不执行测试程序,基于系统源码,参考各类标准、说明书和文档(如,开发语言手册、编码规范、需求规格说明书、设计说明书),结合静态测试执行者开发经验,通过审阅、检查分析源程序的语句、结构、过程、函数、方法,验让并确认系统程序是否存在错误。静态测试可以发现程序逻辑设计和编码错误。一般会提供检查列表供参考,通过工具或人工实现。
? ? >?开发工具编译时完成对代码的基本语法检查
? ? >?审查(Inspection):开发者提交资料,由专业人员按说明书和标准对代码规则、业务逻辑进行检查 ? ? 开发者可以通过不断积累的开发经验,形成新的静态测试规则,不断充实检查列表。 2.?动态测试 ? ? 动态测试。指执行被测程序,通过系统反馈和表现,将系统执行结果与预期的结果(需求/设计说明)进行比较,确认系统是否满足功能需求要求;同时分析系统执行效率,确认系统是否达到系统非功能需求要求(性能,安全性,易用性,可用性)。 ? ? 动态测试需经过,测试用例/场景设计、执行、结果验证、问题跟踪、分析报告4个步骤完成。? ? ? 动态测试按执行方式不同分为人工测试和自动化测试。
? ? > 所设计的测试用例/场景的执行由人工完成。通过人为的外部操作(鼠标、键盘、手柄、话筒等)触发系统功能运行,记录系统表现(录屏、截图)和结果,对比预期结果与实际结果以记录、上传、确认、跟踪问题。
? ? >?使用工具模拟人工对系统的操作步骤和流程,将原来由人工执行的操作,通过自动化测试程序(录制或开发),由机器按预设的步骤、流程执行,对比预期结果与实际结果,输出执行日志、记录执行结果。 ? ? 无论是人工测试还是自动化测试,测试思想(怀疑?批判?全面?)是测试人员的核心竞争力,对测试人员至关重要。 3.?白盒、黑盒、灰盒测试 ? ? 白盒、黑盒、灰盒测试的区别在于测试执行过程中是否了解程序结构、接触程序源代码。
? ? >?逻辑测试方法。基于对程序结构、内部逻辑及程序源代码的了解,对程序内在的程序结构、函数、方法进行验证,判断程序实现是否满足需求和设计要求。 参考,......
? ? >?系统功能测试方法。不了解系统结构和实现方法,基于需求和设计操作程序执行(后台程序或GUI界面),或完全无序的执行程序,验证系统操作输入后实际结果与预期结果是否一致
? ? >?灰盒测试介于白盒测试与黑盒测试之间,即考虑系统实现的内部逻辑,又兼顾系统的外部输入输出表现 |
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/17 22:34:17- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |