![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试
qq_36826939
这个作者很懒,什么都没留下…
展开
-
测开笔试题
代码覆盖率属于静态测试单元测试主要技术手段有()正确答案: A B C 驱动代码Stub代码Mock代码GUI测试手段 mock:对代码中某些不容易获取的对象创建虚拟对象来测试 stub:桩函数是代替某些被调用了但是没有编写代码,一般再增量迭代自底向上的过程中不用编写。再自顶向下的过程中需要编写 驱动函数:调用被测函数,给被测函数传参 GUI测试是系统测试 下面叙述中错误的是( )正确答案: A软件测试的目的是发现错误并改正...原创 2021-08-22 10:57:29 · 1535 阅读 · 0 评论 -
单元测试、集成测试、系统测试的不同
单元测试、集成测试、系统测试 粒度不同: 单元测试粒度最小,集成测试粒度居中,系统测试粒度最大。 测试方式不同: 单元测试一般由开发小组采用白盒方式来测试,集成测试一般由开发小组采用白盒加黑盒的方式来测试,系统测试一般由独立测试小组采用黑盒方式来测试。 测试内容不同: 单元测试主要测试单元是否符合“设计”,集成测试既验证“设计”,又验证“需求”,系统测试主要测试系统是否符合“需求规格说明书”。 使用阶段不同: 单元测试为开发人员在开发阶段要做的事情,...原创 2020-12-29 17:15:35 · 1153 阅读 · 0 评论 -
Android中造成APP闪退的原因总结
弱网络情况下,服务端响应不及时,可能倒是闪退。(网络异常引起的) 应用版本太低,会导致不兼容,造成闪退。(有些API在老版本中有,在新版本中没有,造成对象为空引起闪退) APP的SDK和手机的系统不兼容。 缓存垃圾过多:由于安卓系统的特性,如果长时间不清理垃圾文件。会导致越来越卡,也会出现闪退情况。 设计不合理,1个接口,拉取的数据量太大,请求结果会很慢,且占用大量内存,APP会闪退(比如,我们现在做的记录仪,进入相册列表时候,要拉取所有图片,拉取太慢了,就闪退了) 不同APP间切换,交互测...原创 2020-12-28 18:13:27 · 1838 阅读 · 0 评论 -
软件测试的流程
测试需求分析阶段:阅读需求,理解需求,主要就是对业务的学习,分析需求点,参与需求评审会议测试计划阶段:主要任务就是编写测试计划,参考软件需求规格说明书,项目总体计划,内容包括测试范围(来自需求文档),进度安排,人力物力的分配,整体测试策略的制定。风险评估与规避措施有一个制定。 测试设计阶段:主要是编写测试用例,会参考需求文档(原型图),概要设计,详细设计等文档,用例编写完成之后会进行评审。 测试执行阶段:搭建环境,执行冒烟测试(预测试)-然后进入正式测试,bug管理直到测试结束 测试评估阶段:出测试原创 2020-12-28 18:11:31 · 66 阅读 · 0 评论 -
设计用例的方法、依据
设计用例的方法、依据有那些白盒测试 白盒测试用例设计有如下方法:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。 依据就是代码结构。 黑盒测试 黑盒测试用例设计方法:基于用户需求的测试、等价类划分方法、边界值分析方法、错误推测方法、因果图方法、判定表驱动分析方法、正交实验法、场景法。 依据是用户需求规格说明书,详细设计说明书。 ...原创 2020-12-28 16:58:23 · 587 阅读 · 0 评论 -
App测试和Web测试的区别
C/S 与B/S (C/S(Client/Server):又称客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sql Server等。客户端需要安装专用的客户端软件B/S(Browser/Server):又称浏览器/服务器模式。是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器App测试和Web...原创 2020-12-28 16:56:38 · 164 阅读 · 0 评论