说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

基于Java的四大开源测试工具

HTML文档下载 WORD文档下载 PDF文档下载
成功的应用程序离不开测试人员和QA团队反复地测试,应用程序在进行最后的部署之前,需要通过测试来确保它的负载管理能力以及在特殊情况下的工作条件和工作加载情况。

测试是应用程序生命周期里至关重要的一步,应用程序在进行最后的部署之前,需要通过测试来确保它的负载管理能力以及在特殊情况下的工作条件和工作加载情况。

网络上许多开源的Java测试工具,然而真正经得起时间和实践考验的不多,本文例举了Java里的四大开源测试工具,这四个工具主要专注于前端测试,并且得到了测试人员和QA团队的广泛使用。


Apache JMeter——JMeter是一款开源的纯Java测试工具,其主要用于负载测试和性能测试。QA团队使用它来查找和发现相关的性能和负载管理问题,尤其是Web应用程序的性能问题。它可以用于对静态的和动态的资源(文件、Servlet、Perl脚本、Java对象、JDBC数据库连接和查询、FTP、HTTP、JMS、通用的TCP连接、LDAP和OS本地进程访问等)的性能进行测试。它可以用于对服务器,网络或对象模拟繁重的负载来测试它们的强度或分析不同压力类型下的整体性能。

Jmeter架构提供了“out of the box”功能。此外,它还支持各种插件,这些插件可以实现其独特的创新功能,用户可以根据自己的需求进行自定义配置,添加相应地插件。

Selenium ——Selenium是一个开源的自动化测试工具,其主要用于Web应用程序的自动化测试,与其它测试工具不同的是,它可以在许多平台和操作系统上运行,可以直接在浏览器下运行,并且支持所有流行的测试框架和编程语言,如C++、Java、Python、Per和Ruby等。

Sahi ——Sahi是另一个开源的自动化Web测试工具,Sahi可以专门测试动态的AJAX应用程序,还带有非常出色的自动播放效果机制。其主要特点是:独立的平台和浏览器、出色的刻录机、无需等待、无需XPath、内置Java异常交互报告。

Robotium——Robotium是一款测试Android应用程序的开源自动化测试框架,应该说,Robotium是开发者们最常用的一款开源工具。主要针对Android平台的应用进行黑盒自动化测试,它提供了模拟各种手势操作(点击、长按、滑动等)、查找和断言机制的API,能够对各种控件进行操作。Robotium无需测试应用程序源码,并且安装简单、容易编写测试用例。当然,它还可以测试基于浏览器的一些Android应用程序,但前提是有些限制条件。

各位开发者,你们使用哪一款工具呢?

来自: Open Source Testing Tools in Java

微软推超强Android应用Switch to Windows Phone Unity CEO宣布:放弃支持Flash平台 为交房租做App:我第一年赚了7万美金 iOS越狱大神Comex加盟Google 曾错过苹果Offer 维基百科正式从MySQL迁移到MariaDB数据库 JavaScript MVC框架PK:Angular、Backbone、CanJS与Ember 大数据推广引领精准推广浪潮 ThoughtWorks负责人曾学海:数字渠道细分带来的架构演进 你画我猜2 : Draw Something 2正式发布 云中游科技CEO张帆:畅谈“找你妹”的自营销 Oracle当心,MySQL原始团队已重整旗鼓! 优秀的Meteor学习资源 ThoughtWorks美女分析师:如何规划企业在线数字渠道战略? OpenStack将怎样影响软件行业? 知识产权日特稿:谁动了程序员的源代码版权? MIT技术评论评选2013十大突破性技术:深度学习居首 Chrome测试版添扩展程序 可直接浏览Office文档 Ubuntu 13.04携中文衍生版UbuntuKylin 13.04发布 Spark核心开发者:性能超Hadoop百倍,算法实现仅有其1/10或1/100 移动开发的碎片化时代,我们该怎么办? 谈应用分发控制力:还是渠道为王 Unity亚洲开发者大会:手游半衰期越短,开发者手中的机会越多 《割绳子》开发者:俄罗斯双胞胎的奋斗史 曾应聘Rovio未果 Win7系统上常见IE 10问题汇总 如果苹果推廉价手机,市场份额会不会超过安卓? 移动互联网下,如何做儿童新音乐? 第三届“中科杯”全国软件设计大赛正式启动 注重稳定性 Docker 0.2.0发布 何谓机器学习 机器学习能做些什么? 艰难的决定:EA裁员10%,殃及PopCap 或提前落地!Amazon和Facebook急聘SDN工程师(Python优先) 我的visio 2000一旦启动以后,就会说遇到问题需要关闭 请问一个关于连接SQL SERVER2000的问题 两行数据重名,查询的时候只能显示其中一个,怎么处理? 在vbscript中的"%TEMPLATEDIR%\wvline.gif"的"%..%"是什么意思? 一个非常棘手的问题,求求各位了!是关于字符转换的!求求各位大侠! 找人 寻C语言编程高手!现有一IP地址和网页、搜索栏关键词拦截程序需要编写,付酬!!! 关于Dll里导出VCL控件的问题。。。高手请进。。。。。。 紧急求救!!! 如何制作浮动面板? 给分的问题! 如何获得 mod_webapp.so 紧急求救 想知道各位WINDOWS下用什么SNIFFER? 对于网络上的第三方控件的看法 简单问题?JTable中的数据如何居中对齐,有没有直接的函数(不用自定义CellRenderer) 有关析构函数 请问一个小问题 关于ADO中ltBatchOptimisticr的FilterGroup的问题 两个星要到多少分才能升到三个星呀 请问有谁知道北京的成人教育大致的情况如何? 是VC编译器不符合ANSI C++,还是?? 我现在在写个程序!是关于证券方面的!可是如下的一个小问题如何解决?? ★★如何让excel的某行的值等于另一行的值乘以一个固定值(急问,在线等待)★★ @@@开学了,散分! 怎样构建一个LDAP服务器和怎样使用 用VFW采集时进行压缩的问题。求解 C# 在DW MX中如何进行层定位? 回复:機會不要錯過! 華強科技有限公司幫你成就軟件工程師的夢想! How to access SMB/CIFS from Sun workstation? 谁来拿分啊。我有一个问题自己解决了,但没有给分的对象。 问一个message Bean的问题,up有分 [EJB]HelloWorldBean正确编译配置和执行,但"HelloWorld"却不见了 寻C语言编程高手!现有一IP地址和网页、搜索栏关键词拦截程序需要编写,付酬!!! 如何让主界面变成三维的那种 寻C语言编程高手!现有一IP地址和网页、搜索栏关键词拦截程序需要编写,付酬!!! 用什么组件能得到网站上的末知大小的文件? 问一个简单的问题 还是有问题关于获得选中安钮的当前行,请进>> 请教简单问题,如何将菜单的一个选项隐藏。就是类似cb的将Visible=false的做法!! 连接ACCESS数据库的问题? 寻C语言编程高手!现有一IP地址和网页、搜索栏关键词拦截程序需要编写,付酬!!! 如何提取一个EXE文件的特征码??要高分者和高手进!!!!来者有分! j2ee配置问题,大家帮我看看,错误出在哪里?谢了! 如何在注册表中修改使得浏览的网页可以即时通过工具栏的“编辑”调用DW修改? "聊聊"网站是怎样建的?用拉什么技术,可以即使聊天? 类型转换,非常奇怪的问题。高手进来 搞纯C++的大虾请进 关于MDI Child窗口的一个问题? DOS6.22的下载及6.0源码 人生寓言白兔和月亮第四段的仍然好在什么地方 在一个圆柱形水桶里,把一段半径是3cm的圆柱形钢材全部垂直放入水中,水面上升10cm,把它竖直拉出来6cm,水面又下降了7cm,求这段钢材的体积? 北国之秋有怎样的特点 北方和南方农耕文化的相同点和不同点? 大学大二一般一天上几节课?一节课多长时间? 给你一张经纬网的图,在上面标几个点,要你写出那几个点的位置,怎么看怎么写? 电源电压为10V,电压表示数为4V,则灯L1.L2两端的电压各为多少? 大学一节课多长时间 齐白石老人这一生的所有作品有哪些? 英语翻译“一个人的生活,过一个人的生日.”翻译成英文怎么说? 甲乙二人分别以每小时3千米和5千米的速度从A、B两地相向而行,相遇后二人继续前行,如果甲从相遇点到达B地需4小时,那么AB两地相距多少千米? 孔子这一生最遗憾的是什么?他青年时期、中年时期、老年时期的主要事迹是什么?我不是要写作文,而是要演话剧,看过《孔子》这部电影,无奈有些看不懂,对孔子还是有些不太了解, 围绕克隆技术真神奇来写一段话 一个圆柱形水桶,放入一段底面半径是5厘米的圆柱形钢材.如果把他全部放进水中,桶里的水就会上升9厘米,(水没有溢出)如果把水中的钢材露出水面8厘米,这时桶里的水就下降4厘米,求圆柱形 一张厚度是0.06厘米的纸对折40次后为什么大于地球到月球的距离?充分理由 克隆技术奇妙在:第一第二第三要短 一个圆柱形水桶,放入一段底面半径是5厘米的圆柱形钢材.如果把它完全放入水中,桶里的水就会上升9厘米, 油菜籽什么时间种植最佳能挤油的菜籽、和大白菜籽相仿 克隆技术神奇在哪 在一个圆柱形的水桶里,放一段半径是5厘米的圆柱形钢块,如果把它完全放入水中,桶里的水就上升9厘米,如果把水中的钢块露出水面8厘米,那么,这时桶里的水就下降4厘米.钢块的体积是多少立 一张纸对折100次,有月球到地球的距离吗? 克隆技术多么奇妙啊!假如我会克隆,我会怎样? 玉兔会说话吗,就是微博里“月球车玉兔”所发的微博是从月球发来的. 某村去年种植油菜籽300亩,油菜籽的含油率是百分之四十,今年改为新选育的油菜籽品种,在种植面积比去年少44亩的情况下,油菜籽的亩产量比去年提高了20千克,且油菜籽的含油率也提高了10个 某工程基础平面图和剖面示意图如下,计算人工挖地槽长度及土方工程量.(工作面c=300mm;放坡系数K=0.3;1 月球车玉兔的微博是它自己发的吗?为什么它会发微博,最主要的是还这么萌? 天燃气货车怎么样 如何提高英语学科教学成绩 有两个容器.一个可装500毫升,另一个可装水700毫升,现在用这两个容器量水,你能量出100毫升的水吗?回答是语言简单点. 论如何教好初中地理 50亿0402万约等于几万? 7.783亿等于几万 帮填一下成语:日()()日 中南半岛种植水稻的有利条件(地形气候方面) 50亿年等于多少秒 7.03亿等于几万急! 白兔和月亮 读后感 600字今天就要 已知等腰三角形ABC内接于半径为5的圆O,如果底边BC长为6,则底角的正切值为 马克思主义政治经济学对社会主义市场经济建设的指导意义?希望大家好好回答,我还可以追加悬赏分的.如果不是原创,最好写明是在哪抄的. 抄一份材料,每分钟抄30字,若干分钟抄完,当抄写2/5时,决定提高效率50%,结果提前20分钟抄完,这有多少抄一份材料,每分钟抄30字,若干分钟抄完,当抄写2/5时,决定提高效率50%,结果提前20分钟抄完, 小学第一节体育课怎么上? 社会主义市场经济条件下,如何发展马克思主义政治经济学 抄写一篇文章,每分钟可抄30个字,当抄了2/5的时候,抄写速度提高到每分钟45个字,结果提前20分钟抄完,求这篇文章的字数.(要用一元一次方程解)! 如何上好小学体育课 鉴于08年经济危机,说明我国应如何发展社会主义市场经济(政治经济学常识角度) 抄写一份材料,如每分抄30个字,则若干小时可抄完,当抄完2/5的时候,决定将效率提高40%,结果提前半%抄写一份材料,如每分抄30个字,则若干小时可抄完,当抄完2/5的时候,决定将效率提高40%,结果提 请问谁知道小学体育课教学计划哪儿有 谁有什么好看的历史或人物传记吗?最好是关于达芬奇 或者 达尔文 的 一些巨著也可以! 给出书名 谢谢拉 抄写一份材料,如每分抄30个字,则若干小时可抄我那,当抄完2/5的时候,决定将效率提高40%,结果提前半小时抄完,问这份材料共有多少字?请用一元一次方程解 RNA是否只分为tRNA,mRNA,rRNA?那么作为RNA病毒的遗传物质RNA有属于哪类呢? 600毫升的水质量是多少 抄写一份材料,若每分钟抄写30个字,则用若干小时可抄完.当抄完2/5时,决定将效抄写一份材料,若每分钟抄写30个字,则正好在计划时间内抄完。当抄完2/5时,决定将效率提高40%,结果比原计 1.2亿等于几万 推荐一些中国历史人物传记 灯泡L1和L2串联在电路中,加在它们两端的总电压为12V,L1的电阻是8Ω,L1两端的电压是4V,求L1中的电流.【图】(自己画)已知:求: 月球车玉兔是什么 故都的秋里,北方的秋和南方的秋各有什么特点? 甲和乙分别从a b同时相向而行,甲每分走100米,乙每分120米,甲与乙相遇后又走了9分钟才到b地.求a到b的距离 11亿日元相当于多少人民币? 故都的秋 郁达夫 写出了北方秋的什么特点
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘