概念面试题

本文探讨了软件测试中的核心概念,包括Linux文件权限755的含义、软件缺陷记录内容与提交方法、测试用例设计、黑盒与白盒测试的区别及优缺点、软件测试流程、软件质量保证的角色与开发人员的关系,以及测试规划的重点。内容详尽,适用于面试准备。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

虽然工作不用,但是面试不少。┓( ´∀` )┏

1. 在linux系统中,一个文件的访问权限是755,其含义是?

755 读 写 执行 421-41-41
第一组:代表文件所有者的权限
第二组:代表文件所有者同组权限
第三组:代表公共用户权限

2.在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?

一条Bug记录最基本应包含:编号、Bug所属模块、Bug描述、Bug级别、发现日期、发现人、修改日期、修改人、修改方法、回归结果等等;要有效的发现Bug需参考需求以及详细设计等前期文档设计出高效的测试用例,然后严格执行测试用例,对发现的问题要充分确认肯定,然后再向外发布如此才能提高提交Bug的质量。

3. 测试用例的设计方法?
4. 黑盒测试和白盒测试的两种基本方法?各个的优缺点?

黑盒测试和白盒测试的两种基本方法

  1. 黑盒测试基本方法:等价类划分法、边界值分析法、正交实验法、错误推测法、判定表法。
  2. 白盒测试:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。

1)语句覆盖:就是设计若干个测试用例,运行被测程序,使得每一可执行语句至少执行一次。

(2)判定覆盖:使设计的测试用例保证程序中每个判断的每个取值分支至少经历一次。

(3)条件覆盖:条件覆盖是指选择足够的测试用例,使得运行这些测试用例时,判定中每个条件的所有可能结果至少出现一次,但未必能覆盖全部分支

(4)判定条件覆盖:判定-条件覆盖就是设计足够的测试用例,使得判断中每个条件的所有可能取值至少执行一次,同时每个判断

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值