发表于: 2018-09-01 21:32:45

1 804


今天完成的事情:

重新写了一遍测试用例,花了一天半的时间
明天计划的事情:

星期天
遇到的问题:

没有
收获:

静态测试
无须通过被测程序,而是通过评审软件文档,或代码 度量程序静态复杂度
检查软件是否符合变成标准。发现代码编写程序的不足之处,减少错误的概率
1.流程
不正式到正式
互审 走查 会议
动态测试
运行被测程序检查运行结果与预期结果的差异,分析运行效率正确性和健壮性
手工测试
有专门的测试人员,从用户视角来验证软件是否满足设计的要求,
更适用深度的测试和强调主观判断测试
众包测试,探索测试
自动化测试
测试工具软件,控制测试的自动化执行以及对预期和结果进行性自动检查
比较常用的
1.单元测试2.接口测试3.性能测试
手工测试和自动化测试
手工测试:
优点:1.容易发现缺点2.容易实施3.创造性 灵活性
缺点:1.覆盖量化难2.重复测试概率比较低3.可靠性低4.人力消耗大
自动化测试:
优点:高效率速度快1.高复用性2.准确可靠3.可以一直工作
缺点:1.发现新的缺陷低2.投入大
单元测试:单元测试是对软件设计的最小单元——一个模块,进行正确性检验的测试工作。
目的:主要是测试模块在语法、格式和逻辑上的错误
集成测试:集成测试也称为组装测试,集成测试按设计要求把通过单元测试的各个模块组装在一起之后所进行的测试。
目的:检查模块间的接口关系,以便发现与接口有关的各种错误
系统测试:系统测试是将已经集成好的软件系统置于实际运行环境中所进行的测试。
目的:根据需求分析时确定的标准检验软件是否满足功能、行为、性能和系统协调性等方面的要求。
验收测试:是软件开发结束后,用户对软件产品投入实际应用前,进行的最后一次质量检验活动。它要回答开发的软件产品是否符合预期的各种要求,以及用户能否接受的问题。
目的:验证软件功能的正确性和需求的符合性。

性能测试,
负载测试 , 压力测试 , 稳定测试 性能指标:
并发用户数
每秒事物数
系统响应的时间
设备的一些基本性能
人工测试完不成性能测试
主流性能测试工具

总结了那么多知识点,

然后还有测试用例


返回列表 返回列表
评论

    分享到