- 博客(8)
- 收藏
- 关注
转载 Android静态代码检查
gradle lintgradle中有lint任务,可以直接执行lint静态代码检查,但是前提是你的build.gradle设置了lintOptions选项:android { compileSdkVersion 23 buildToolsVersion "21.1.2" lintOptions { abortOnError false
2015-10-24 22:08:06
332
转载 JS与NATIVE交互
实现JS和Native有两种方式:shouldOverrideUrlLoading(WebView view, String url)js与java互相调用先来说一下第一种方式shouldOverrideUrlLoading(WebView view, String url)通过给WebView加一个事件监听对象(WebViewClient)并重写shouldOverrideUrl
2015-10-24 22:06:21
378
原创 功能测试实验心得
经过这几次的实验,收获很多,一开始没有任何思路,在这几次的试验中遇到了很多的问题。一开始录制脚本的时候,在设置的过程中出现了错误,导致录制不成功,脚本是空的,所以在录制设置的时候一定要注意,在脚本视图中输入了自动打开订票系统软件,在运行的过程时,如果已经打开了飞机订票系统则运行出现错误,在订票的时候,所有修改的操作都将记录下来,这些修改后的操作,在运行的时候有可能出现错误,不能往下运行,使用采集工
2015-10-17 19:33:17
1724
原创 软件功能测试基础知识
自动化脚本的设计方法: 1.线性的开发方法 2.结构化的开发方法 3.共享的开发方法 4.数据驱动的开发方法 5.关键字驱动的开发方法自动化测试工具按照用途,可分为一下几类: 1.测试管理工具 2.自动化动能测试工具 3.性能测试工具 4.单元测试工具 5.白盒测试工具 6.测试用例设计工具按测试工具的收费方
2015-10-17 19:30:25
469
原创 软件测试管理基础知识
一、软件测试管理的目标1、可用测试资源2、使用适当的测试技术和方法3、明确具体软件测试任务二、软件测试管理分为哪几类1、软件测试需求管理2、软件测试质量管理3、软件测试团队管理4、软件测试文档管理5、软件测试缺陷管理6、软件测试环境管理7、软件测试流程管理8、软件测试执行管理三、ISO 9000 质量管理体系的8大原则1、以用户为关注焦点
2015-10-11 18:42:53
782
1
原创 第一阶段总结
经过这一个多月的学习,学到了好多,不管是在学习上的,还是在生活上的,之前对测试不是很了解,现在对测试有了一定的了解,也接触了两个软件测试的工具,分别是testlink和mantis,在学习的过程当中遇到过很多问题,都在同学和老师的帮助下解决了,了解了软件测试的工作流程,对软件测试工作有了一定的了解,软件测试必须要仔细,有很好的沟通能,有责任心,在写测试用例的实验当中,发现很多测试用例都有重叠的地方
2015-10-09 20:31:36
272
原创 黑盒测试
黑盒测试黑盒测试又称功能测试或数据驱动测试,把测试对象当作看不见内部的黑盒,在完全不考虑程序内部结构和处理过程的情况下,测试者仅依据程序功能的需求规范考虑,确定测试用例和推断测试结果的正确性.,站在使用软件或程序的角度,从输入数据与输出数据的对应关系进行的测试,在软件的接口处进行测试,通过导出执行程序所有功能需求的输入条件集,实现功能覆盖,需求覆盖。一、等价类划分等价类划分是典型的“黑
2015-09-27 17:19:07
810
原创 逻辑覆盖
一、语句覆盖概念:语句覆盖是最起码的结构覆盖要求,语句覆盖要求设计足够多的测试用例,使得程序中每条语句至少被执行一次。优点:可以很直观地从源代码得到测试用例,无须细分每条判定表达式。缺点:不能检查出条件语句、逻辑运算、循环语句的错误。二、判定覆盖概念:判定覆盖又称为分支覆盖,它要求设计足够多的测试用例,使得程序中每个判定至少有一次为真值,有一次为假值,即:程序中的每个分支至
2015-09-14 20:13:58
831
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人