大连软件测试如何分类?
来源:教育联展网 编辑:佚名 发布时间:2022-05-17
大连软件测试培训网汇集大量的大连软件测试培训学校,大连软件测试培训机构,大连软件测试培训班课程招生简章,近期开班时间,学费,地址,师资,评论,环境等信息,免费对比查询与咨询服务。
软件测试如何分类?
1、首先按开发阶段划分,可以分为:
单元测试、集成测试、系统测试、验收测试
其中单元测试又称模块测试,针对软件设计中的**小单位——程序模块,进行正确性检查的测试工作。单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。
集成测试又叫组装测试,通常在单元测试的基础上,将所有程序模块进行有序的、递增的测试。重点测试不同模块的接口部分。
系统测试指将整个软件系统看为一个整体进行测试,包括对功能、性能、以及软件所运行的软硬件环境进行测试。
验收测试指按照项目任务书或合同、供需双方约定的验收依据文档进行的对整个系统的测试与评审,决定是否接收或拒收系统。在系统测试的后期,以用户测试为主或有测试人员等质量保证人员共同参与的测试。
2、按是否运行可以分为:
静态测试、动态测试。
静态测试指不实际运行被测软件,而只是静态地检查程序代码、界面和文档中可能存在的错误的过程。
动态测试指实际运行被测程序,输入相应的测试数据,检查实际输出结果与预期结果是否相符。(动态测试方法为结构和正确性测试;动态测试工具Robot、QTP等)
3、按是否查看源代码,可以分为:
白盒测试、黑盒测试。黑盒测试指的是把被测的软件看做一个黑盒子,我们不关心盒子里面的结构是什么样子的,只关心软件的输入数据和输出白盒测试指的是把盒子打来,去研究里面的源代码和程序结构。软件公司中,往往采用黑盒测试&白盒测试相结合的方式。其中黑盒测试又可以分为功能测试和性能测试。
功能测试可以包括逻辑功能测试、界面测试、易用性测试、安装测试、兼容性测试。
性能测试可以包括一半性能测试、稳定性测试、负载测试等。
还有一种是灰盒测试,介于白盒测试与黑盒测试之间的一种测试,灰盒测试多用于集成测试阶段,不仅关注输出、输入的正确性,同时也关注程序内部的情况。
4、其他分类方式还有可以分为:
回归测试、冒烟测试、随机测试等。
预约申请免费试听课
填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费!怕学不会?助教全程陪读,随时
解惑!担心就业? - -地学习,可全国推荐就业!