摘要: 1、什么是测试需求分析 需求分析:需求规格说明书的编写作者,在编写需求时进行的业务分析,依据于业务,来进行需求的编写 测试需求分析:1、分析需求的可行性 2、分析测试点:将需求分析拆分成一个个的功能点 拿到需求 测试需求分析 编写测试计划/编写测试用例 执行测试 编写测试报告 2、测试需求分析点 1 阅读全文
posted @ 2018-03-24 17:56 Syw_文 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 1、兼容性: pc:操作系统、浏览器、屏幕分辨率、其他软件 移动:操作系统、屏幕尺寸、手机品牌、手机型号、浏览器、平板电脑 2、操作方式: pc:键盘、鼠标 移动、点击、滑动、扩张和收缩、3dtouch 3、性能 pc:软件效率、资源利用率, 移动端:软件效率、CPU、内存、流量使用情况、电量使用情 阅读全文
posted @ 2018-03-24 17:45 Syw_文 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 第一步:adb shell ps | grep monkey:查找到正在测试的monkey包名 第二步:kill pid:删除查找出的monkey进程 以上完美的停止monkey测试 阅读全文
posted @ 2018-03-24 17:35 Syw_文 阅读(2226) 评论(0) 推荐(0) 编辑
摘要: 对monkey测试过程中生成的XXX.log文件中进行关键字的查找。主要查找讯息如下: (1) anr项:即无响应,一般形式为ANR in org.codeaurora.bluetooth; (2)crash项:即停止运行,一般形式为:CRASH IN com.android.settings /O 阅读全文
posted @ 2018-03-24 17:31 Syw_文 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 测试中的要求: (1)导出的log命名以测试机的imei号为主或者是以测试机的编号为主,这样方便找到测试机,避免出现问题后无法找到机器,难以定位问题。 导出的log文件后缀名以.log命名,方便测试完成后使用monkey自动化工具查找问题,提交问题单。 (2)条件允许时每隔1个小时查看下手机状态,晚 阅读全文
posted @ 2018-03-24 17:26 Syw_文 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 由于项目基本功能和预置APK都很多,单个模块跑消耗机器数量很大,效果也不佳。而且monkey测试经常要过夜测试,所以组合模块试用较多,而且发现问题量也更大。组合模块就是按照测试标准要求和模块特性,按照一定的关系组合起来进行测试。比如:高频模块无故障运行6个小时就可以通过;将两个高频模块放到一起跑12 阅读全文
posted @ 2018-03-24 17:24 Syw_文 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 测试流程总结为: 需求分析(功能、环境、资源) 需求评审 需求搞定,理解需求 测试计划 测试用例设计及评审 执行测试用例 发现bug 提交bug 确认bug修复,关闭bug 编写测试报告及总结 编写安装文档或者使用手册 结束 1、需求调研在软件需求分析阶段,测试就应介入参与需求调研,已测试的角度分析 阅读全文
posted @ 2018-03-24 17:01 Syw_文 阅读(266) 评论(0) 推荐(0) 编辑
摘要: ISO9126软件质量模型由6个特性,27个子特性组成,是软件质量标准的核心。 外部和内部质量 功能性:适用性、准确性、互操作性、保密安全性、功能性的依从性 可靠性:成熟性、容错性、易恢复性、可靠性依从性 易用性:易理解性、易学性、易操作性、吸引性、易用性依从性 效率:时间特性、资源利用性、效率依从 阅读全文
posted @ 2018-03-24 16:56 Syw_文 阅读(524) 评论(0) 推荐(0) 编辑
摘要: pss0:主程序内存;pss1:辅助程序内存。 内存情况: total:为实际占用的内存值; dalvik:java进程占用的堆内存; native:程序文件运行内存; android:程序内存被分为2部分:native和dalvik,native + dalvik不能超过total。 AUT:被测 阅读全文
posted @ 2018-03-24 16:46 Syw_文 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 1、压缩图片 2、减少冗余代码 3、避免404错误 4、避免滤镜的使用 5、在HTML中不要使用压缩图片 6、DNS解析优化,DNS缓存,减少DNS查找。 7、异步加载(并发、require) 8、预加载、延迟加载,按需加载 9、减少重绘和回流 10、减少DOM节点 11、减少节点的操作(inner 阅读全文
posted @ 2018-03-24 16:37 Syw_文 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 软件测试十大原则如下: 1、测试应基于用户需求 2、做好软件测试计划是做好测试的关键 3、应尽早的开始软件测试,并不断的进行软件测试 4、测试前必须明确定义好产品的质量标准 5、避免测试自己的软件 6、应充分注意测试中的集群现象 7、必须检查每个实际输出结果 8、穷举测试是不可能的 9、测试设计决定 阅读全文
posted @ 2018-03-24 16:07 Syw_文 阅读(388) 评论(0) 推荐(0) 编辑
摘要: CSRF(cross-site request forgery )跨站请求伪造,攻击者盗用了你的身份,以你的名义发送恶意请求,对服务器来说这个请求是完全合法的,但是却完成了攻击者所期望的一个操作,通过伪装来自守信用户的请求来利用,攻击者盗用了你的身份,以你的名义发送恶意请求。 对比XSS:跟跨网站脚 阅读全文
posted @ 2018-03-24 15:58 Syw_文 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 验证XSS攻击重点不是去查找可输入哪些内容会出现什么样的bug就是测试XSS攻击,重点是了解它出现的原理,为什么会出现XSS攻击,导致一些问题出现?如何防御与解决XSS攻击?以下我将简单介绍以上提出的问题。 如何判定没有被XSS注入? 我在数据交互的地方输入什么内容,则我输入的内容被实际展示出来,这 阅读全文
posted @ 2018-03-24 15:34 Syw_文 阅读(9758) 评论(1) 推荐(0) 编辑