为了账号安全,请及时绑定邮箱和手机立即绑定

软件测试基础-概念篇

难度入门
时长 3小时 2分
学习人数
综合评分9.57
111人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.4 逻辑清晰
兼容性测试:软件本身的兼容性,不同平台下的兼容性 软件对运行设备的兼容性 软件互操作性 浏览器内核兼容性
渗透测试:模拟对软件系统的恶意攻击行为来评估系统安全性的一种测试。渗透测试重点是攻破系统,选择薄弱环节。安全测试是防护,要从整个防御面去保护,安全测试会更多更难。 owasp 网页安全测试网 test guide metasploit web Scarab fortify w3Af 针对WEB 应用
性能测试:稳定性,确定较长运行时间下,系统稳定性。 性能指标:并发用户数VU,每秒事物数TpS,系统响应实际,设备性能。性能测试工具:1‘loadrunner. .YSlow PageSpeed.两款工具 应用性能管理 APM。提供对系统的实时监控以实现性能管理、故障管理的解决方案。,访问听云官网
老师讲的很笼统,不过可以理解毕竟时间太少。
老师辛苦了
声音 不清楚,听着要命
听不清楚啊
在软件测试的概念里,圈复杂度用来衡量一个模块判定结构的复杂程度,数量上表现为独立线性路径条数,即合理的预防错误所需测试的最少路径条数。圈复杂度大说明程序代码可能质量低且难于测试和维护,根据经验,程序的可能错误和高的圈复杂度有着很大关系。
4、核心系统集成:先把核心的软件部分挑选出来,并对这些部件进行集成测试,在测试通过的基础上再逐步的扩展的外围的部件,直到最后形成稳定的软件产品
5、高频集成:同步软件开发过程,每隔一段时间研发团队就对现有的代码进行一次集成测试
集成测试的主要实施方案
1、Big Bang:一次性集成,主要做法把大部分的开发模块都耦合起来形成一个完整的软件系统或者系统的主要组成部分,并把他们拿来做集成测试,即把所有的东西组装好,一起来做测试。
2、自顶向下:递增的组装软件结构的方法,一般来说从主程序开始沿控制层逐层的向下集成,通过这种方式逐层的测试,覆盖到所有的模块。
3、自底向上:最常用的集成测试,从程序模块的最底层模块开始,逐层的向上组装并逐层的测试。好处:针对我们已经组装的测试,不需要对上一层组装模块,比较好的锁定软件故障的位置
调快速度确实好多了
讲的好详细啊,概念性的东西太多了。
用更高倍速的语速来听,很有利于集中精力去听,每种速度试一遍你会发现不一样的世界
初级中的初级
课程须知
本门课程适合有志于从事软件测试或在校软件专业的同学学习, 最好了解一些软件工程的基本概念,对软件测试这个职业有一些最基本的认识。(随堂资料:http://img1.sycdn.imooc.com//down/57bd4d2f0001474e00000000.rar)
老师告诉你能学到什么?
通过学习本门课程,能够理清我们接触到得各种不同的软件测试概念以及它们的主要作用和适用场景,可以更加理解软件测试这个职业的作用和对软件产品的意义。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消