摘要: Soot是McGill大学的Sable研究小组自1996年开始开发的Java字节码分析工具,它提供了多种字节码分析和变换功能,通过它可以进行过程内和过程间的分析优化,以及程序流图的生成,还能通过图形化的方式输出,让用户对程序有个直观的了解。尤其是做单元测试的时候,可以很方便的通过这个生成控制流图然后 阅读全文
posted @ 2016-05-21 22:27 lzt-software 阅读(13201) 评论(1) 推荐(1) 编辑
摘要: 什么是Randoop: Randoop是一个为JAVA单元测试生成测试用例的框架(生成器),它基于Junit格式为编译后JAVA字节码(classes)自动生成测试用例. Randoop通过反馈式的随机测试来生成测试用例,由于测试数据的随机性,随机测试往往很难有较高的覆盖率。 Randoop地址:h 阅读全文
posted @ 2016-05-21 17:24 lzt-software 阅读(6751) 评论(0) 推荐(0) 编辑
摘要: 整体目标: 安装虚拟机,并安装一套LAMP(Linux+Apache+Mysql+PHP)待测系统,推荐ECShop(http://www.ecshop.com),基于此进行Jmeter压力测试,并在测试后得出Jmeter测试报告,并根据sysstat得出Linux服务器的CIMN(CPU、IO、M 阅读全文
posted @ 2016-04-25 16:09 lzt-software 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 一. Firefox安装Selenium插件 在FireFox的菜单中的附加组件中搜索Selenium IDE 然后安装 二. 使用Selenium IDE录制脚本/导出脚本 点击图中标志打开Selenium IDE 红色按钮按下表示正在录制,这时候只用将界面切换到Firefox,网址中输入www. 阅读全文
posted @ 2016-04-15 23:22 lzt-software 阅读(1310) 评论(0) 推荐(0) 编辑
摘要: 理解: 持续集成的重要性:在日益复杂的开发设计过程中,为了能让开发人员能够更好的协同工作,保证产品的质量,就需要经常集成他们的工作,而每次集成使用自动构建工具来完成,这样,就能最快的发现产品中出现的错误,使得开发出高内聚的产品。 Jenkins就是这样一款开源持续集成的软件,它支持Maven,ant 阅读全文
posted @ 2016-04-15 16:33 lzt-software 阅读(2226) 评论(0) 推荐(1) 编辑
摘要: 首先说明设置JAVA_HOME的必要性 当你同时需要在很多个JDK之间切换的时候,设置JAVA_HOME是很有必要的,这样你就不需要改变path和CLASSPATH的值,只需要更改JAVA_HOME的路径,这样JDK的版本就可以方便的切换了。设置jdk的安装路径,比如“e:\java\jdk1.5” 阅读全文
posted @ 2016-03-29 21:17 lzt-software 阅读(345) 评论(0) 推荐(0) 编辑
摘要: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括m 阅读全文
posted @ 2016-03-29 20:35 lzt-software 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 软件测试基础 Graph Coverage 2.3 第七题 7. Use the following method printPrimes() for questions a-f below (a) Draw the control flow graph for the printPrimes() 阅读全文
posted @ 2016-03-27 18:26 lzt-software 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 1. Install Junit(4.12), Hamcrest(1.3) with Eclipse 从网上下载需要用到的两个jar包 下载地址:https://github.com/junit-team/junit/wiki/Download-and-Install 在Elcipse中 Proje 阅读全文
posted @ 2016-03-18 16:38 lzt-software 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 周三:System vision Document 系统视觉文档是一个从利益相关者的角度来描述产品或服务应该如何开发,并说明利益相关者的主要需求和产品的特点的文档,是一个包含所设想的核心需求的大纲,它为更详细的技术要求提供合同基础,比需求文档和营销文档更为短和一般化。它抓住了“本质”的设想解决方案的 阅读全文
posted @ 2016-03-08 22:13 lzt-software 阅读(1367) 评论(0) 推荐(0) 编辑