| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> 想学好软件测试?关于软件测试7个核心问题你必须知道 -> 正文阅读 |
|
[开发测试]想学好软件测试?关于软件测试7个核心问题你必须知道 |
无论是要理解测试,还是做好软件测试,都要抓住这7个核心问题: 1. 测试选择标准与测试充分性 (终?原则)测试选择标准是选择测试集或确定?个测试集是否满?指定目标的方法。测试充分性标准可以用来决定何时测试充分或者是否完成。 2. 测试有效性与测试目标通过一系列程序的执?对测试的效率进?分析。对将要执行的测试用例的选择因其目标而异, 即测试集的效率评价基于具体想要实现的目标。 3. 以寻找缺陷为目标的测试在以寻找缺陷为目标的测试活动中, 是否能够导致系统失效,这是测试是否成功的标准。这与测试软件是否满足设计规约或其它属性有很大的不同, 后者的成功取决于软件在现实的测试用例和测试环境中不出现失效。 4. Oracle问题Oracle是决定在给定的测试条件下程序运?是否正确的判断依据,以 相应地给出测试“通过”或“失效”的裁决。有许多不同种类的Oracle, 如明确的需求规约、行为模型以及代码注释。机器Oracle的自动化较为困难和昂贵。 5. 理论和实际的测试限制测试理论反对给?系列成功的测试赋予不正当的信任。不幸的是, ?大多数 建立的理论是消极的, 即它们将测试难以达到的功能确?为可以达到功能 的对?面。一个关于此的名?为 Dijkstra所说的“程序的测试可以表明bug的存在, 却永远无法确定bug彻底消失”。最显而易?的原因是完整的测 试在现实的软件中是不可能的, 正因为如此, 测试必须由?险驱动并被视 为一种风险管理策略。 6. 不可行路径的问题不可行路径即为不可以由输?数据执?的控制流路径。这是基于路径测试 的一个显著问题, 在由测试输?实行控制流路径的?动衍生中表现尤为明 显。 7. 可测性“软件可测性”有两个相关但不同的含义: ?方面,它指满?一个给定测试,覆盖标准的难易程度;另?方面表?,当一个软件存在缺陷时,?个测试集可以暴露出缺陷的可能性。这两个含义都很重要。 最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走: 这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你! 在我的QQ技术交流群里(技术交流和资源共享,广告勿扰) 可以自助拿走,群号:310357728?群里的免费资料都是笔者十多年测试生涯的精华。还有同行大神一起交流技术哦 如果对你有一点点帮助,各位的「点赞」就是小编创作的最大动力,我们下篇文章见! ? |
|
开发测试 最新文章 |
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 21:38:18- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |