上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。本文仅对Eclipse中如何安装、配置和使用Maven进行了介绍。完全step by step。如果觉得本文对你有用,请移步到:http://download.csdn.net/detail/qjyong/5582071下载PDF版,http://download.csdn.net/detail/qjyong/5582087下载配套示例项目源代码。1. Eclipse-jee的安装进入eclipse官网的下载页面:http://www.eclipse.org/downloads/,如下图所示:根据... 阅读全文
posted @ 2014-02-27 09:41 布瓜 阅读(4792) 评论(0) 推荐(0) 编辑
摘要: WebDriver提供了方法来同步/异步执行JavaScript代码,这是因为JavaScript可以完成一些WebDriver本身所不能完成的功能,从而让WebDriver更加灵活和强大。本文中所提到的都是JAVA代码。1.在WebDriver中如何执行JavaScript代码JavaScript代码总是以字符串的形式传递给WebDriver,不管你的JavaScript代码是一行还是多行,WebDriver都可以用executeScript方法来执行字符串中包含的所有JavaScript代码。WebDriver driver = new FirefoxDriver();Javascrip. 阅读全文
posted @ 2014-02-08 13:54 布瓜 阅读(3506) 评论(0) 推荐(0) 编辑
摘要: 两种方法可以安装TestNG Eclipse插件:第一种,离线安装TestNG Eclipse插件下载地址http://testng.org/doc/download.html。下载下来以后,放在eclipse的plugins文件夹下,然后启动eclipse,点击Help -> software update -> Installed Software, 查找到TestNGEclipse插件,点击Install(安装),安装完成后,重启eclipse。然后去Windows -> show view -> other,java文件夹下,有TestNG,双击图标,在ecli 阅读全文
posted @ 2013-11-21 11:20 布瓜 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 今天寒风刺骨,阳光明媚,新年的气氛越来越浓,临近年底,心情是大不同呀大不同。在美好的心情下,我开始了今天的体验之旅。打开VuGen,新建一个脚本,选择最熟悉的Web协议,别急,这里怎么两个Web协议呢?印象中7.5的版本好像没有Web(Click and scrīpt),那么这个新的协议和我原来熟悉的Web(HTTP/HTML)有什么不同呢?让我来一探究竟。先从最简单的说明上来看,Web(HTTP/HTML):Emulation ofcommunication between abrowser and Web Server.Web(Click and scrīpt):Emulation of 阅读全文
posted @ 2013-04-11 09:58 布瓜 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 怎么开场呢?我就不说这个问题“很傻很天真”了,这就好比“渔夫要捞鱼,如何选择合适的网眼”、“程序员要写代码,如何选择系统头文件”一样,提出这样的问题充分暴露出一种浮躁盲目的情绪:× 业务不精:对被测软件环境的总体架构不了解,不知道client和server间的通讯方式;× 工具不精:但凡对LoadRunner的基本原理有所了解,估计也不会有这样的问题。其实只要你能把以上的两点搞明白了,这个问题也就不再是问题。LoadRunner属于应用在客户端的测试工具,在客户端模拟大量并发用户去访问服务器,从而达到给服务器施加压力的目的。所以说LoadRunner模拟的就是客户端,其脚本 阅读全文
posted @ 2013-04-11 09:49 布瓜 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 浏览器是我们每天几乎都必须使用的软件产品,可是对于自己每天都接触的浏览器,很多同学其实对其一无所知。今天异次元就跟大家说说关于浏览器内核的一些事儿吧,好让你了解多一点稍微内在的东西。在下面的文章中主要介绍一些常见的浏览器内核和JavaScript引擎,部分内容来自于我在网上找到的资料,还有一些是我自己的理解,不保证完全正确,但是大致应该是没错的。如果有误,请指正……[本文原作者为武汉小狮子,xxy171070为推荐者,特此声明]一、浏览器内核 (排版引擎/渲染引擎)首先解释一下浏览器内核是什么东西。英文叫做:Rendering Engine,中文翻译很多,排版引擎、解释引擎、渲染引擎,现在流行 阅读全文
posted @ 2013-01-23 09:36 布瓜 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 很多web开发者或许都遇到过这样的问题,程序莫名奇怪出现“不能执行已释放Script的代码”,错误行1,列1.对于这种消息描述不着边,行列描述更是让人迷茫的js错误,相信是所有调试js程序的朋友们最郁闷也最憎恨的事情!遇到这种问题,最简单的办法直接把错误贴到baidu或google那个小输入框中让他们先给点指点,再去解决,可这次却没有这么容易,在baidu搜索似乎很多人都遇到过这种问题,但是都是些什么qq空间错误,狂晕,或者就是只有问没有答的,闷! 这种错误从何调起?后面没办法,又是猜测又是try...catch蹦错误,找了半天终于找到错误的位置,可是发现写的并没有什么问题,后来绞尽脑汁思考程 阅读全文
posted @ 2012-12-14 10:02 布瓜 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 在 LoadRunner 的运行场景中,有一个不大起眼的设置,可能经常会被很多人忽略,它就是 Pacing 。具体设置方式为: Run-Time settings à General à Pacing ,这个设置的功能从字面上就很容易理解,即在场景的两次迭代 (iteration) 之间,加入一个时间间隔(步进)。设置方法也很简单,这里就不赘述了,我在这里想说明的是,这个设置到底有什么作用?为什么要进行这个设置?说实话,虽然我在以前做过的一些性能测试中,偶尔会对这个步进值进行一些设置,但其实对它的真正含义和作用,我还并不十分清楚。 前段时间,我在对X银行招聘信息系统进行性能 阅读全文
posted @ 2012-11-27 14:32 布瓜 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 应用场景假设有3个不同的测试场景,分别为并发登录、核心业务、可靠性测试,3个场景有先后执行顺序。由于白天测试机器另有用处,只能在晚上进行性能测试,这时我们的期望是能否把测试场景都设定好之后晚上自动运行,第二天我们回来看测试结果呢?答案是肯定的,可以有两种方式实现。 第一种,相对简单充分利用LR Controller里面Group的功能。新建一个场景把3个脚本都添加进来,在Edit Schedule中选择“Schedule by Group”的方式,在StartTime中设置3个脚本的运行顺序为“Start when Group xxx finished”,并在“Scenario Star... 阅读全文
posted @ 2012-11-26 16:52 布瓜 阅读(226) 评论(0) 推荐(0) 编辑
摘要: FluentAutomation如果你已经尝试使用硒的FluentAutomation与最近硒webdriver的API,直接在自动测试使用NUnit之类的东西,你可能会遇到以下情况例外,当使用火狐: OpenQA.Selenium.WebDriverException:无法启动插座内45000 在OpenQA.Selenium.Firefox.Internal.ExtensionConnection.ConnectToBrowser(INT64 timeToWaitInMilliSeconds) 在OpenQA.Selenium.Firefox.Internal.Extension... 阅读全文
posted @ 2012-11-07 15:58 布瓜 阅读(1510) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页