摘要:
//表达式定义函数var square=function(x){return x*x;}//只有变量声明(var square;)提前了,初始化代码仍然在原处。//函数声明语句function f(x){return x*x;}//整个函数体被显式的“提前”到了脚本或函数的顶部。//因此他们在整个脚本和函数内都是可见的。此种方法可以在声明前调用此函数 阅读全文
摘要:
函数作用域是指在函数内声明的变量在函数体内始终是可见的,这意味着在函数体内,变量在声明之前就可以直接。javascript这个特性被称为声明提前,即不管是在函数体内的for,if等语句块中定义的变量,都会被提前至函数顶层定义(function t(){var i;...})//与java等语言的变量的块级作用域不同的是javascript是函数作用域function testScope(o){ var i=0; //var j;所有定义在for,if的变量和这种其实是一个意思,javascript会把下面定义的变量提前至变量顶层 console.log(j);... 阅读全文
摘要:
http://linux.chinaitlab.com/special/linuxcom/ 阅读全文
摘要:
http://www.cnblogs.com/alex-bn-lee/archive/2012/06/01/2531208.html 阅读全文
摘要:
什么是软件测试?软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。测试的根本目的是什么?检验软件是否做了正确的事,为质量评审提供依据。测试用例包含哪些部分? 1.编号,用来区别每一个测试用例; 2.标题或者描述,用来标注这个用来的作用 3.前置条件,要执行这个测试所需要满足的条件 4.执行步骤 5.预期结果 6.用例执行日期 7.用例执行者(如果是一个人测试的话,这个字段就是所有用例所共有的) 8.实际结果,这个是每次测试用例执行完后需要填写的 9.测试环境:包括软硬件环境,配置信息等 阅读全文
摘要:
/*java里面实现多线程一般有两种方式 * 1,继承Thread类,实现run方法 * 2,实现Runnable接口,实现run方法 * start方法可以新建一个线程,创建多线程必须调用此方法 * run方法用于存放要多线程要运行的代码 * */public class ThreadDemo { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub TicketT t1=new TicketT()... 阅读全文
摘要:
public static void main(String[] args) throws Exception { User user= (User) test(User.class); System.out.println(user.getMoney()); invokeTest(user,"getMoneyT"); } /**通过反射获取实例 * @param clazz类,如user.class * @return 类实例 * @throws Exception */ static Obj... 阅读全文
摘要:
//山寨法 String setscroll = "document.documentElement.scrollTop=100"; JavascriptExecutor jse=(JavascriptExe... 阅读全文
摘要:
public static void main(String[] args) { //TestUtils.killProcess("javaw.exe"); TestUtils.killProcess("iexplore.exe"); WebDriver driver=ExplorerBase.IESetting(); driver.manage().window().maximize(); String baseUrl= "http://www.baidu.com/"; ... 阅读全文
摘要:
getText(),获得标签内文本getAttribute("title")获得对应的html属性值 阅读全文