软件测试基础理论

962 篇文章 0 订阅
556 篇文章 1 订阅
什么是结构测试?

白盒测试也称结构测试、逻辑驱动测试、基于程序本身的测试,是对程序结构进行的测试。

什么是与变更相关的测试?有哪些具体类型?

与变更相关的测试是对修改过的程序进行的测试。 确认测试(再测试)和回归测试。

什么是静态测试?动态测试?如何区分二者?
  • 静态测试:不执行程序的测试。针对文档和不需执行的代码。

  • 动态测试需要执行程序,方法一般采用黑盒测试方法和白盒测试方法。

圈复杂度怎么计算?

不重叠的闭合环数+1

什么是黑盒测试?白盒测试?
  • 黑盒测试也称功能测试,基于规格说明书的测试,关注输入数据到程序中,输出结果是否正确,侧重于测试软件能做什么

  • 白盒测试也称结构测试、逻辑驱动测试,是对程序内部逻辑结构进行的测试

白盒测试有哪些方法?具体解释每种方法?
  • 白盒测试主要使用逻辑覆盖测试方法,

    • 包括语句覆盖、判定覆盖、条件覆盖、判定-条 件覆盖、条件组合覆盖、路径覆盖等。

  • 语句覆盖:程序中的每个可执行语句至少被执行一次。能发现语句错误,但不能发现逻辑错误。

  • 判定覆盖:也称分支覆盖,程序中的每个判定的取真分支和取假分支至少执行一次。能发现逻辑错误,但不能发现组合判断中的条件错误。

  • 条件覆盖:程序每个判定中每个条件的可能取值至少满足一次。能发现条件错误,但不能发现逻辑错误。

  • 判定-条件覆盖:每个条件中的所有可能取值至少执行一次,同时,每个判定的可能结 果至少执行一次。

  • 条件组合覆盖:每个判定中的所有的条件取值组合至少执行一次。

  • 路径覆盖:用例覆盖程序中的所有可能的执行路径。如果路径数很多,会变得不切实际。

什么是配置测试?

不同配置环境下进行测试。

什么是文档测试?

不仅包括测试文档校对,还有文档和软件不一致

什么是国际化测试?本地化测试?

国际性的软件翻译成本国语言的,测试是否符合本国的语言习惯,是否符合本国法律,是否符合本国的国情。

测试用例的内容是什么?
  • 用例编号

  • 测试概述或用例标题

  • 测试步骤

  • 预期结果

  • 输入数据

  • 优先级

  • 前置条件等

测试用例有哪些元素?

用例编号、测试概述或用例标题、测试步骤,预期结果,输入数据,优先级,前置条件等

什么是 UI、GUI?UI 测试什么意思?

界面图形界面/界面测试

测试用例的优先级如何?

冒烟测试/高中低

解释测试目标、测试环境、测试对象、前置条件、测试策略、测试范围的含义?
  • 测试目标:功能测试、性能测试、界面测试、易用性测试、兼容性测试、安全性测试

  • 测试策略:某类别测试的过程、方法以及方法如何应用,测试的注意事项等

  • 测试环境:硬件环境、软件环境、网络环境

  • 前置条件:进行某些测试工作需要做好的准备条件

  • 测试范围:软件需要测试的某个部位

用例评审一般使用什么方式?哪些人参与评审?

检查单。一般由测试人员和开发、项目经理一起进行

测试计划由谁编写?测试需求说明书由谁编写?测试用例谁编 写?测试总结谁编写?

测试负责人。测试人员(测试需求分析人员)。测试人员(测试设计工程师)。测试负责 人

软件投入运行后还需要测试吗?需要哪些测试?

需要测试。维护测试(含升级测试)、数据迁移测试、备份恢复测试、灾难恢复测试等

一台客户端有三百个客户与三百个客户端有三百个客户对服务 器施压,有什么区别?
  • 300 个用户在一个客户端上

    • 会占用客户机更多的资源,而影响测试的结果。线程之间可能发生干扰,而产生一些异常。

    • 需要更大的带宽。

    • IP 地址的问题,可能需要使用 IP 欺骗来绕过服务器对于单一 IP 地址最大连接 数的限制。

    • 不必考虑分布式管理的问题。

  • 用户分布在不同的客户端上

    • 需要考虑使用控制器来整体调配不同客户机上的用户。

    • 需要给予相应的权限配置和防火墙设置。

行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入群: 786229024,里面有各种测试开发资料和技术可以一起交流哦。

最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】在这里插入图片描述
软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值