分享自己针对Automation做的两个成熟的框架(QTP 和Selenium)
自己在google code中开源了自己一直以来做的两个自动化的框架,一个是针对QTP的一个是针对Selenium的,显而易见,一个是商业的UI automation工具,一个是开源的自动化工具。
只是代码,可能你直接看的话,有点不太懂。呵呵,其实也不是想让大家都懂的。
简单介绍下:
qtp的项目是在:https://code.google.com/p/qtp-reporter/
这个框架支持QTP分布式单独执行,内置一个我们这边人做的Monkey的框架,其实做执行还可以,但是如果真的要用的话,其实还是很臃肿的。。。。。
QTP访问的共用的libraries是通过一个共享服务器的形式做的,file share server这里我们这样叫。。。
感觉QTP还是不太舒服,而且自己也跟外国人针对QTP的开发已经做了两年了,有点腻了。
所以已经很长时间没有维护了。。。
Selenium的项目是在:https://code.google.com/p/selenium-demo-alter/
这个框架是与TestNG,Ant,Jenkins,Jfreechart还有一些等等其他的杂七杂八的东西结合的,可以生成一种很清晰的图标分析。
TestNG是为了配合使用一种test case ,test suite的概念;
Ant是为了与Jenkins结合可以调用TestNG而做的;
Jenkins是为了分布式执行和定时执行而做的;
JreeChart是为了生成清晰的图表报告和email报告的;
有不明白的地方可以联系我:alterhu2020@gmail.com
分享自己针对Automation做的两个成熟的框架(QTP 和Selenium)相关推荐
- UI Automation的两个成熟的框架(QTP 和Selenium)
自己在google code中开源了自己一直以来做的两个自动化的框架,一个是针对QTP的一个是针对Selenium的,显而易见,一个是商业的UI automation工具,一个是开源的自动化工具. 只 ...
- 腾讯专家分享:腾讯做业务监控的心得和经验
转载地址:http://www.qcloud.com/blog/?p=497 分享主题: 腾讯业务立体化监控体系 1.介绍腾讯业务监控体系的层级构成: 2.用代表性的监控系统阐述每个监控层次的实现方法 ...
- java一天一次_做JAVA两年,月薪18k,这些自学心得你绝对值得借鉴
我是一个做了两年java的小程序员,目前在杭州工作,月薪是18K,经历过两次跳槽,第一次跳槽拿到了12K的offer,第二次跳槽拿到现在18K的offer.我上的大专,在学校是学机电一体化的,接触过工 ...
- 分享一个针对触摸设备优化的图片幻灯jQuery插件 - touchtouch
为什么80%的码农都做不了架构师?>>> 日期:2012-5-6 来源:GBin1.com 在线演示 本地下载 触摸设备越来越流行了,很多互联网用户都使用ipad等平板电脑 ...
- python写appium_案例分享,Python +appium做登录功能
原标题:案例分享,Python +appium做登录功能 Appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,同时又是一个跨平台的工具:它允许测试人员在不同 ...
- 插入始终是1_OneNote使用小记(1)——针对PPT做笔记及最合适的PPT插入方式
本人经常使用OneNote进行上课笔记的记录,本文大概总结一下我是如何在上课时针对PPT进行笔记记录的,以及非常重要的PPT插入所占空间的问题. 设备:普通笔记本电脑,无触控,故不使用绘图功能 软件: ...
- Linux服务器的eth,linux做服务器安装两块网卡问题????
linux做服务器安装两块网卡问题???? (2011-12-19 23:53:52) 标签: 杂谈 linux做服务器安装两块网卡问题????服务器安装两块网卡,分别为两个网段服务,但是出现问题了 ...
- 今年努力在做的两件事
点击上方"AI算法与图像处理",选择加"星标"或"置顶"重磅干货,第一时间送达 大家好,今天给大家分享自己今年努力在做的两件事!希望能对大家 ...
- 分享一波关于做Kaggle比赛,Jdata,天池的经验,看完我这篇就够了。
@Author : Jasperyang @School : BUPT 这篇文章同时在知乎里放着- 写在前面 Kaggle的数据挖掘比赛近年来很火,以至于中国兴起了很多很多类似的比赛,做了两个这种类型 ...
最新文章
- s1200 博图高速脉冲计数值没有变化_赤峰发泡硅胶板,高速公路橡胶垫橡胶厂-京品吉...
- 6个经典的JavaScript报错分析
- 7.Handling Missing Values
- go语言一天入门(上)
- Golang入门(2):一天学完GO的基本语法
- Atom飞行手册翻译: 4.2 深入键表(keymap)
- 如何搭建个人独立博客
- python将图片转换为字符_python如何将图片转换为字符图片
- 关于操作系统I/O的一些基础知识
- sql提取身份证号码信息
- 【网络通讯开发系列】如何使用C语言编程通过UDP通讯解析域名
- access函数使用方法
- CSP201912-3化学方程式
- 11月更新!一口气上线20+新功能,3D架构拓扑图更具趣味性
- Python函数注释格式
- python公式计算_Python Numpy计算各类距离的方法
- Celery---手机短信异步发送
- 【JAVA】TCP通信——发弹幕案例
- java map字典序_java中对map的字典序排序
- SQL Server 创建登录名和用户名【详细介绍】