问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

openstack中间件有哪些

发布网友 发布时间:2022-05-19 04:41

我来回答

1个回答

热心网友 时间:2024-01-17 14:53

最近刚刚接触到RobotFramework,发现这个工具倒是可以满足我的要求,而且可以结合seleniumLibrary,用来做web的自动化测试相当不错。之前我也接触过selenium,不过感觉那个工具更贴近开发人员使用,有了robotFramework之后,感觉这个工具相当强大,而且是贴近测试人员的。之所以说强大,主要是这些测试脚本都可以用文本格式保存(如txt/html等)

==安装篇==
如果有想学的朋友可以自己下载以下文件安装(Google-code里可以找到大部分的安装文件):
这篇文章的内容比较旧了,最新的安装指南请查看 更新篇
python-2.7.1.msi(首先要有python,请选择将Python加入Path)
wxPython2.8-win32-unicode-2.8.11.0-py27.exe(wxPython,必须要的)
robotframework-2.6.0.win32.exe(然后装robot的Framework)
robotframework-ride-0.38.1.win32.exe(robotFramework的IDE,很不错)
robotframework-seleniumlibrary-2.8.win32.exe(seleniumLibrary)

安装成功后
执行[PythonDir]\Scripts\ride.py
看到界面就是安装成功了。

如果需要AutoIt支持就下载下面2个东东。
AutoItLibrary-1.1
pywin32-216.win32-py2.7.exe

==入门篇==
安装完成了,这个框架可以说是基于keyword的操作,按F5可以看到所有加载的keyword。
首先新增一个project

然后新增suite

然后新增test case,接着在suite层级add library,把selenium library加进来,添加后按F5检验是否添加成功,如图

OK,继续在suite的setting里设置suite启动和结束的keyword,即Start Selenium Server和Stop Selenium Server,他会在运行时帮助我们自动启动seleniumserver。

接下来在test case里添加一个步骤,open browser(一般用selenium做web测试都要用这个方法来打开浏览器),添加后关键字变成蓝色表示找到关键字了,否则可能是拼写错误或者没有加载相应的library。红色表示有一个必选参数要给定输入值,具体参数可以看F5里的keyword说明。

输入参数,第二个参数默认是firefox,不过我没装,就用ie吧。

以上只是一个简单的例子,没有详细说明每个步骤的操作,只是初步介绍。后续再详细介绍

热心网友 时间:2024-01-17 14:53

最近刚刚接触到RobotFramework,发现这个工具倒是可以满足我的要求,而且可以结合seleniumLibrary,用来做web的自动化测试相当不错。之前我也接触过selenium,不过感觉那个工具更贴近开发人员使用,有了robotFramework之后,感觉这个工具相当强大,而且是贴近测试人员的。之所以说强大,主要是这些测试脚本都可以用文本格式保存(如txt/html等)

==安装篇==
如果有想学的朋友可以自己下载以下文件安装(Google-code里可以找到大部分的安装文件):
这篇文章的内容比较旧了,最新的安装指南请查看 更新篇
python-2.7.1.msi(首先要有python,请选择将Python加入Path)
wxPython2.8-win32-unicode-2.8.11.0-py27.exe(wxPython,必须要的)
robotframework-2.6.0.win32.exe(然后装robot的Framework)
robotframework-ride-0.38.1.win32.exe(robotFramework的IDE,很不错)
robotframework-seleniumlibrary-2.8.win32.exe(seleniumLibrary)

安装成功后
执行[PythonDir]\Scripts\ride.py
看到界面就是安装成功了。

如果需要AutoIt支持就下载下面2个东东。
AutoItLibrary-1.1
pywin32-216.win32-py2.7.exe

==入门篇==
安装完成了,这个框架可以说是基于keyword的操作,按F5可以看到所有加载的keyword。
首先新增一个project

然后新增suite

然后新增test case,接着在suite层级add library,把selenium library加进来,添加后按F5检验是否添加成功,如图

OK,继续在suite的setting里设置suite启动和结束的keyword,即Start Selenium Server和Stop Selenium Server,他会在运行时帮助我们自动启动seleniumserver。

接下来在test case里添加一个步骤,open browser(一般用selenium做web测试都要用这个方法来打开浏览器),添加后关键字变成蓝色表示找到关键字了,否则可能是拼写错误或者没有加载相应的library。红色表示有一个必选参数要给定输入值,具体参数可以看F5里的keyword说明。

输入参数,第二个参数默认是firefox,不过我没装,就用ie吧。

以上只是一个简单的例子,没有详细说明每个步骤的操作,只是初步介绍。后续再详细介绍
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 有没有一种开源框架,实现长连接和短连接的中间件 请问SSH框架的中间件都有些什么? 爱奇艺会员多少钱,怎么弄个免费的呢? 谁知道如何买爱奇艺会员 想买爱奇艺会员,谁有好的价钱 爱奇艺会员多少钱 我要买..... 请问爱奇艺的会员在淘宝上最低多少钱能买到? 连云港花果山怎么样 周六银行开门吗 中国人寿3年现金价值表是141132.60怎样计算? 双积分政策会促进新能源车行业的发展吗? 我怀疑家中有不干净的东西,求高人指点 请问人寿分红型保险有哪些,这种保险的收益怎么样 五部委指的是哪五部 开车看手机导航会被扣分罚款吗?有什么依据呢? 五部委制定的《关于重大问题领导责任查究制度》 如何知道屋子里有不干净的东西?怎样去除? 怎么看家里是不是干净 入耳式耳机戴不住,怎么办 普通的入耳式耳机能用绕耳式佩戴吗?我发现自己的耳机用绕耳式更容易佩戴,直接插进去反而戴不稳 java spring是不是 中间件 java及其框架或中间件中有用到心跳机制的有哪些 cr2025电池能充电 吗?? 骑马订装是什么样的? 什么书籍是用骑马订装订形式的 骑马订装的介绍 书籍在装订的时候,有骑马订装,还有什么呢(谢) 某期刊内文160面,胶版纸印刷,为什么不能用骑马订装 Word横向页面如何骑马订装 一本画册封面4+0C,内页4+4C 骑马订装订可以吗? 市场监管手机号码格式不正确应该怎么填写 这次国家为什么要做五个省的书记的大调动呢 注册习语文手机号格式不正确? 江苏省宿迁市,*张新实调走了,那么现在的*是谁?张新实又调到哪了? 胡春武的任免信息 借呗有逾期,美团的桂林银行信用卡能申请吗 联通使用流量如何查询 xp系统用光盘怎么装 ~急~关于电子词典电池的问题 找电影 两个相爱的人 最后没有在一起 内容的电影