dcsxlh

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
统计
 

常见几种自动化工具:
1、QTP:前几年主流
2、Selenium:用 selnium  做自动化要求会语言,写代码     selnium支持多种语言,方便,扩展性 高,开源版
3、RobotFramework+Selenium2Library:(RF是测试框架),Robot Framework是一款python编写的功能自动化测试框架,
我们来认识下rf,

 1、python中selenium2library是在selenium的基础

 2、关键字测试和表格测试

 

 3、第三方库:selenium2library (ui自动化)、requestlibrary(接口自动化)、databaselibrary(数据自动化)、

 

 

rf前两年有做最近都是用python
 
rf的工作原理:
rotoframwork是开源,通过 加载一下第三方库的组成测试环境
webdirver通过对原生api进行封装来 操控浏览器,使用具体关键字操作网页上的元素

 

 

 

(1)robot framework:自动化测试框架
RobotFramework是一个基于Python的,通过关键字驱动测试的自动化框架。
python3.7
RIDE(可视化界面)、  Wxpython  pip(在线下载) 、 setuptools(本地安装) 、 第三方库
第三方库:selenium2library (ui自动化)、requestlibrary(接口自动化)、databaselibrary(数据自动化)、appium

 

 (2)

 

 

 

 

 

python3中不存在这种问题

 

posted on   多测师_肖sir  阅读(158)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
 
点击右上角即可分享
微信分享提示