渗透测试:模拟对软件系统的恶意攻击行为来评估系统安全性的一种测试。渗透测试重点是攻破系统,选择薄弱环节。安全测试是防护,要从整个防御面去保护,安全测试会更多更难。 owasp 网页安全测试网 test guide metasploit web Scarab fortify w3Af 针对WEB 应用
2018-04-14
性能测试:稳定性,确定较长运行时间下,系统稳定性。 性能指标:并发用户数VU,每秒事物数TpS,系统响应实际,设备性能。性能测试工具:1‘loadrunner. .YSlow PageSpeed.两款工具 应用性能管理 APM。提供对系统的实时监控以实现性能管理、故障管理的解决方案。,访问听云官网
2018-04-14
在软件测试的概念里,圈复杂度用来衡量一个模块判定结构的复杂程度,数量上表现为独立线性路径条数,即合理的预防错误所需测试的最少路径条数。圈复杂度大说明程序代码可能质量低且难于测试和维护,根据经验,程序的可能错误和高的圈复杂度有着很大关系。
2018-03-15
4、核心系统集成:先把核心的软件部分挑选出来,并对这些部件进行集成测试,在测试通过的基础上再逐步的扩展的外围的部件,直到最后形成稳定的软件产品
5、高频集成:同步软件开发过程,每隔一段时间研发团队就对现有的代码进行一次集成测试
5、高频集成:同步软件开发过程,每隔一段时间研发团队就对现有的代码进行一次集成测试
2018-03-15
集成测试的主要实施方案
1、Big Bang:一次性集成,主要做法把大部分的开发模块都耦合起来形成一个完整的软件系统或者系统的主要组成部分,并把他们拿来做集成测试,即把所有的东西组装好,一起来做测试。
2、自顶向下:递增的组装软件结构的方法,一般来说从主程序开始沿控制层逐层的向下集成,通过这种方式逐层的测试,覆盖到所有的模块。
3、自底向上:最常用的集成测试,从程序模块的最底层模块开始,逐层的向上组装并逐层的测试。好处:针对我们已经组装的测试,不需要对上一层组装模块,比较好的锁定软件故障的位置
1、Big Bang:一次性集成,主要做法把大部分的开发模块都耦合起来形成一个完整的软件系统或者系统的主要组成部分,并把他们拿来做集成测试,即把所有的东西组装好,一起来做测试。
2、自顶向下:递增的组装软件结构的方法,一般来说从主程序开始沿控制层逐层的向下集成,通过这种方式逐层的测试,覆盖到所有的模块。
3、自底向上:最常用的集成测试,从程序模块的最底层模块开始,逐层的向上组装并逐层的测试。好处:针对我们已经组装的测试,不需要对上一层组装模块,比较好的锁定软件故障的位置
2018-03-15