软件测试的6个特性,软件测试的基础理论

1、什么是软件

广义上软件不仅仅包含实现用户需求的源代码,还包含与之相匹配的数据文档、支撑源代码运行的配置数据

2、软件的生命周期经过哪些阶段

市场需求调研、可行性分析、产品项目立项、需求调研开发、设计开发测试、发布运行维护

3、软件测试活动在软件生命周期那个阶段介入

需求调研开发 / 设计开发测试

4、常见的软件测试活动分为哪些级别

需求测试、单元测试、集成测试、系统测试、验收测试、alpha测试、β测试、用户验收测试

5、常见的软件测试类型有哪些

功能测试、性能测试、负载测试、压力测试、容量测试、安全性测试、兼容性测试

6、常见的软件测试方法

黑盒测试、百合测试、灰盒测试、静态测试、动态测试、手工测试、自动化测试

7、软件测试V模型

301b2de1bace

8、什么是软件质量

软件质量只要以软件产品满足用户或规定的显性需求和隐性需求的程度作为标准

9、软件测试的6大特性

功能性、可靠性、易用性、可维护性、可移植性、效率

10、常见的测试用例包含哪些关键字段

测试编号、测试项、测试标题、用例属性的重要级别、预置条件、操作步骤、预期结果、实际结果

11、常见的软件测试的设计方法

边界值、等价类、判定表、正交试验、状态迁移、场景设计

12、什么是阶段评审和同行评审

阶段评审:评审前一阶段的工作判断是否进入下一步操作

同行评审:通过评审对象作者同行确认缺陷和需求变更区域的检查方法

13、什么是缺陷

一切与用户显性需求和隐性需求不相符的错误,统称为缺陷

14、缺陷的字段都有哪些

缺陷id、概要描述、发现人、发现时间、所属版本、所属模块、缺陷状态、缺陷严重度、修复优先级、下一度处理人、详细描述、附件

15、缺陷管理流程

301b2de1bace

16、什么是B/S、C/S架构

B/S:浏览器服务器结构

C/S:客户端服务器结构

17、HTTP协议结构

例:http://192.168.1.39:8080/oa/steup

协议申明、域名/IP地址、端口号、资源路径

18、OST七成网络协议模型和TCP/IP四层模型

301b2de1bace

应用层:为应用程序提供服务

表示层:数据格式转化、数据加密

会话层:建立、管理和维护会话

传输层:建立、管理和维护会话

网络层:IP地址及路由选择

数据链路层:提供介质访问和链路管理

19、常对web软件开展的测试有哪些

功能测试、性能测试、安全性测试、兼容性测试、接口测试、界面测试

20、web兼容性测试一般考虑哪些?

浏览器兼容、操作系统兼容、显示分辨率、插件兼容

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值