07 2017 档案
摘要:Ⅰ 配置好android sdk环境变量之后,将android手机连接到电脑上,进行一些adb的简单命令的操作。 adb,安卓调试桥,android sdk的一个工具。直接操作管理安卓模拟器或者真实的安卓设备。 借助adb工具,管理设备或手机模拟器的状态,进行很多手机操作,如安装软件、系统升级、运行
阅读全文
摘要:为什么要配置ADT呢?这就相当于在eclipse里插入插件,可以编译android的相关程序。 为什么要离线呢?一个字,快!我在线装了一个下午的ADT,不是报错就是慢的跟头老牛似的。 所以我在网上下了一个ADT离线安装包(无须解压)。 当然,前提你的eclipse要配置好jdk环境变量和androi
阅读全文
摘要:1、 一个java文件里可以存在多个class,但是只能有一个public class。 创建一个String对象数组是,将其传递给另一个main()方法,以提供参数,用来替换传递给main()方法的命令行参数。 示例代码如下: 输出如下: 2、 java使用标签的唯一理由是因为循环嵌套的存在,而且
阅读全文
摘要:移动应用自动化测试的配置,先于官网下载Android SDK,然后配置环境变量。 配置android sdk环境变量 1、 新建ANDROID_HOME环境变量,变量值为SDK解压的路径 2、 追加SDK如下目录的PATH变量 tools目录: e:\tyh\android-sdk-windows\
阅读全文
摘要:接着前面自动化测试的测试用例生成和收集,下面我们就需要做的是对测试用例进行排序,简单来说就是达到语句的全部覆盖。说到排序就涉及到三个算法,下面就是我对三个算法的阐述及代码实现。咱们由易入难。 1’自动用例生成(使用Randoop)> 2‘评价(对用例筛选冗余)>功能覆盖、语句覆盖(一般用后者) >插
阅读全文
摘要:java编程思想中讲到了IO流的思想,以前对于java基础总是不够深入,浅尝辄止,如今碰到语句插桩的时候就感到书到用时方恨少啊! 文件的复制涉及到源文件和新文件(无需手动创建),给出源文件的路径和文件名,然后给出新文件放置的位置,并新任命一个名字。(java文件尽量目录不要放一块,以保证名字的相同,
阅读全文
摘要:基于上一篇的方法插桩,这一篇则是进一步的对每行的语句进行插桩。 对于存在分支的方法(例如if(){}else{}),对方法插桩的方法是不能够全部涉及到的。所以要对程序的每条语句进行插桩。 插入什么语句呢?可以插入包括以下的内容: 1‘ classname 2’ linenumber 此时需要用到ja
阅读全文
摘要:javassist官网 http://jboss-javassist.github.io/javassist/ javassist API网 http://jboss-javassist.github.io/javassist/html/index.html javassist参考博客 https:
阅读全文
摘要:手动设计测试 在已有的web project本地目录lib文件夹里导入两个jar文件(版本可不一样):junit-4.12.jar和hamcrest.jar 打开eclipse,导入项目,右击项目选择bulid path的最下面一个configure build path,然后如图点击ADD Ext
阅读全文
摘要:详细使用方法见randoop官网: https://randoop.github.io/randoop/manual/index.html 测试程序之前,先检测下你的Randoop是否配置好: 打开cmd,输入命令 java -ea -classpath %RANDOOP_JAR% randoop.
阅读全文
摘要:大体来说,开发人员开发源程序,测试人员找bug,中间人产品经理。 黑盒测试:(不看代码) 白盒测试: 1、基于覆盖:语句、分支(if、for、真假)、方法 结构:顺序、分支(T or F,做出选择)、循环(T or F) 如:if(a>b || c<d){ } //判断真假,测试三种a>b c<d
阅读全文
摘要:一、专有名词 1‘ 容器 创建一种对象类型,持有对其他对象的引用,被称为容器的新对象。在任何时候都可以扩充自己以容纳置于其中的所有东西。 java在其标准类库中包含了大量的容器。在某些类库中,一两个通用容器足以满足所有的需要;但是在其他类库中,具有不同的需要的各种类型的容器,如List,Map,Se
阅读全文
摘要:内置对象也称为内建对象,隐含对象,即无需声明,直接可以在JSP中使用的java对象。JSP的内置对象就是把最常用、重要的几个对象直接创建了。 JSP有9大内置对象:Request,Response, Page, Application , PageContext, Out, Session , Co
阅读全文
摘要:一、创建并设置javaweb工程 1.创建javaweb工程File --> New --> Project... 设置工程名字:创建完成后工程结构如下: 2. Web工程设置2.1 在WEB-INF 目录下点击右键,New --> Directory,创建 classes 和 lib 两个目录cl
阅读全文
摘要:此为JDK API1.6.0对ArrayList的解释。 ArrayList 使用java泛型创建类很复杂,但是应用预定义的泛型很简单。例如,要想定义用来保存Apple对象的ArrayList,可以声明ArrayList<Apple>,尖括号内为类型参数,(可以为多个)。它指定了容器可以保存的类型。
阅读全文
摘要:转:http://blog.csdn.net/a19881029/article/details/24379339 实现代码: Node.java //节点类public class Node{ int data; Node left; Node right; public Node(int dat
阅读全文
摘要:【摘要】在测试方法中粗略的介绍了几种测试方法。其中,白盒测试的动态分析方法中提到逻辑覆盖率测试有:语句覆盖、分支覆盖/判定覆盖、条件覆盖、条件—判定覆盖和路径覆盖。这里将详细阐述逻辑覆盖率测试。 准备知识: 可执行语句:可执行的一项操作; 真、假分支:Ture、False 操作数(Opreand)、
阅读全文
摘要:周转时间=作业完成时刻—作业到达时刻; 带权周转时间=周转时间/服务时间; 平均周转时间=作业周转总时间/作业个数; 平均带权周转时间=带权周转总时间/作业个数; 例: 有4个进程A,B,C,D,设它们依次进入就绪队列,因相差时间很短可视为同时到达。4个进程按轮转法分别运行11,7,2,和4个时间单
阅读全文
摘要:如果一个程序只包含固定数量的且其生命周期都是已知的对象,那么这是一个非常简单的程序。 java编程思想第十一章引言 java有许多方式引用对象,例如学过的数组,他是编译器支持的类型,用来保存一组对象的最有效方式。但是数组具有固定的尺寸,在此受限的情况下,就需学习java的容器类。 深入的学习就要去不
阅读全文
摘要:今日了解了一下字符串匹配的各种方法。 并对sundaysearch算法实现并且单元。 字符串匹配算法,是在实际工程中经常遇到的问题,也是各大公司笔试面试的常考题目。此算法通常输入为原字符串(string)和子串(pattern),要求返回子串在原字符串中首次出现的位置。比如原字符串为“ABCDEFG
阅读全文
摘要:时隔半年,回头对jsp复习整理一下,温故而知新。 jsp工作原理: jsp服务器管理jsp页面分两个阶段:转换阶段(translation phase)和执行阶段(execution phase)。 客户发送请求时,服务器检验jso语法是否正确,然后转换成servlet源文件,然后调用javac工具
阅读全文
摘要:前段时间去亚信面试,被问到写一个冒泡排序,心想这多新鲜,刷刷几下写好。面试官突然问,你怎么对这个程序进行单元测试? 单元测试?! 懵圈... 单元测试 代码是为了什么,当然是重复运行。你的程序主要是由一个个的 Class 组成的,一个类或一个对象当然也是一个单元,而比类更小的单元是类的方法(函式)。
阅读全文
摘要:(此为参加慕测平台进行的软件测试起初配置) 1、下载JDK,我用的是jdk1.7.0_80,未配置java环境变量自行google; 2、下载eclipse,eclipse免安装,插入插件方便; 3、在eclipse目录下找到配置文件eclipse.ini,打开,在开头两行添加 -vm ,换行添加j
阅读全文
浙公网安备 33010602011771号