当前位置:网站首页>软件测试(概念篇)
软件测试(概念篇)
2022-07-28 05:27:00 【小 乔】
目录
1.什么是软件测试?
验证软件是否满足用户的需求。
2.什么是测试用例?
向被测系统发起的一组集合,这组集合包括测试数据,测试步骤,测试平台,预期结果等要素;
(重要性,测试方式,功能模块,优先级)
3.软件测试目的和原则?
目的:验证软件有或没有问题;
原则:以客户需求为中心,遵循软件测试的规范、流程、标准和要求;
4.测试左移和测试右移?
测试左移:需求前调研阶段和需求阶段,测试参与;
测试右移:产品上线以后,系统监控,日志记录和分析;
5.用户需求和软件需求的区别?
简单来说用户需求就是用户的期望,软件需求就是用户需求的细化;
6.软件测试和研发的区别?
(1)软件测试和调试的区别:
目的不同:软件测试是检验软件的质量(以需求为标准);
软件调试是开发人员为了检查程序是否实现了自己想让程序实现的功能;
人员不同:软件测试,黑盒测试工程师、白盒测试工程师、开发人员(单元测试);
软件调试,开发人员;
阶段不同:软件调试,只在开发阶段;
软件测试,贯穿到了整个软件开发的生命周期;
(生命周期:需求分析—计划—设计—开发—测试—运行)
(2)软件测试,测试广度大,专业度低
研发,测试广度小,专业度高
7.软件测试岗位?
①按测试对象划分
WEB测试、APP测试、游戏测试、接口测试、嵌入式测试等;
②按是否手工
手工、自动化;
③按测试分类
功能、性能、安全;
④按级别
初级、中级、高级、资深、组长、主管、经理、总监;
⑤软件测试开发工程师、测试工程师、软件开发测试测试工程师
8.软件测试人员应具备的素质?
兴趣、专业技能、逆向思维、发散性思维、责任感和压力。
边栏推荐
猜你喜欢
随机推荐
用c语言实现三子棋小游戏
AQS之ReentrantLock源码解析
Development of Quantitative Trading Robot System
战疫杯--我的账本
OJ 1018 报数游戏
InitializingBean接口及示例
rancher部署实战
Implementation of simple address book in [c language]
RayMarching实现体积光渲染
About the collation of shader keyword
OJ 1284 记数问题
SSAO By Computer Shader(三)
Leetcode 刷题日记 剑指 Offer II 050. 向下的路径节点之和
OJ 1451 digital games
数组解法秘籍
OJ 1129 fraction matrix
Leetcode brush questions diary sword finger offer II 047. Binary tree pruning
Everything you don't know about time complexity is here
下雨场景效果(一)
刷题记录----哈希表







![[C note] data type and storage](/img/3d/6b7a848dff5a8c0ccd0a54c19bce46.png)

![[C language] dynamic memory management](/img/bb/2ec65b38e85f53269dc03d885d70f4.png)