摘要:
软件测试是一项批判性的工作,目的就是找出软件中的缺陷。这里暂时不去深究为什么要进行软件测试,以及软件测试带来的好处。只介绍软件测试中一些基本的测试方法。根据是否查看代码程序分为黑盒测试和白盒测试;根据是否运行软件又可分为静态测试和动态测试。 黑盒测试:又叫功能测试或行为测试,只需考虑各个功能,不需... 阅读全文
posted @ 2015-11-03 21:33
嚄璐
阅读(155)
评论(0)
推荐(0)
摘要:
场景1:业务单据参数化时要生成一组(多个时间,比如订单日期,发货日期等)未来的时间,运用JMeter提供的时间函数并不能较好的完成场景2:测试Java接口,确又不想继承AbstractJavaSamplerClient 来完成,此时可以用BeanShell Sampler来完成场景3:线程共享变量,... 阅读全文
posted @ 2015-11-03 21:31
嚄璐
阅读(332)
评论(0)
推荐(0)
摘要:
下面介绍下monkey的原理 Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。 Mon... 阅读全文
posted @ 2015-11-03 21:12
嚄璐
阅读(490)
评论(0)
推荐(0)
摘要:
1.安全测试 1)软件权限-扣费风险:包括发送短信、拨打电话、连接网络等-隐私泄露风险:包括访问手机信息、访问联系人信息等-新增风险项2)开发者官方权限列表信息比对分析2.安装、运行、卸载测试 验证App是否能正确安装、运行、卸载,以及操作过程和操作前后对系统资源的使用情况,主要包括:1)检测软件是... 阅读全文
posted @ 2015-11-03 21:08
嚄璐
阅读(362)
评论(0)
推荐(0)
摘要:
1、手工测试用例和自动化测试用例功能定位的区别a)手工测试用例i.较好的异常处理能力,能通过人为的逻辑判断校验当前步骤的功能实现正确与否。ii.人工执行用例具有一定的步骤跳跃性。iii.人工测试步步跟踪,能够细致的定位问题。iv.主要用来发现功能缺陷b)自动化测试用例i.执行对象是脚本,任何一个判断... 阅读全文
posted @ 2015-11-03 20:57
嚄璐
阅读(326)
评论(0)
推荐(0)
摘要:
1.功能验证 功能验证是采用软件测试当中的黑盒测试方法,对涉及安全的软件功能,如:用户管理模块,权限管理模块,加密系统,认证系统等进行测试,主要验证上述功能是否有效,具体方法可使用黑盒测试方法。2、漏洞扫描 安全漏洞扫描通常都是借助于特定的漏洞扫描器完成的。漏洞扫描器是一种自动检测远程或本地主... 阅读全文
posted @ 2015-11-03 20:55
嚄璐
阅读(1089)
评论(0)
推荐(0)
摘要:
一、页面性能测试概述页面性能测试则是针对于页面性能优化而开展的一种性能测试,目的是对Web系统的页面进行测试以确认系统页面是否会影响系统的性能并为页面的优化提供依据与建议,最终提升系统的整体性能表现,提高用户体验满意度。可见,Web系统页面性能测试是相对Web系统后台测试的另外一种性能测试,是Web... 阅读全文
posted @ 2015-11-03 20:53
嚄璐
阅读(259)
评论(0)
推荐(0)
浙公网安备 33010602011771号