当前位置: 首页 > news >正文

UI自动化测试工具(超详细总结)

🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快     

常用工具

1、QTP:商业化的功能测试工具,收费,可用于web自动化测试
2、Robot Framework:基于Python可扩展的关键字驱动的测试自动化框架
3、Selenium :开源的web自动化测试工具,免费,主要用于功能测试 ,特点:1)开源软件 2)跨平台 3)支持多种语言 3)支持多种浏览器 3)功能强大、成熟稳定 ;
核心组件:
1)Selenium -IDE :火狐插件,录制脚本,支持脚本回放和导出,可导出Python和jira等类型的单测脚本
2)Selenium -Grid :分布式执行自动化测试用例工具,用于大批量测试用例执行
3)Selenium -Webdriver:脚本编写核心工具,提供模拟手工操作常用方法

自动化实施框架:

web项目实施自动化:Python + Selenium + Unittest
app项目实施自动化:Python + Appium + Unittest

Selenium环境搭建

Python开发环境(Python 解释器及pycharm编码工具)
—》 安装selenium (selenium 提供自动化实现常用方法)
—》安装浏览器(脚本结果体现,常用谷歌、火狐)
—》安装浏览器驱动(保证能用程序驱动浏览器,实现自动化测试)

Selenium安装:

安装包:pip install selenium
查看包:pip show selenium
卸载包:pip uninstall selenium

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

​这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

http://www.lryc.cn/news/482116.html

相关文章:

  • AJAX 全面教程:从基础到高级
  • ONLYOFFICE 8.2测评:功能增强与体验优化,打造高效办公新体验
  • Science Robotics 综述揭示演化研究新范式,从机器人复活远古生物!
  • uni-app表格带分页,后端处理过每页显示多少条
  • 基于STM32设计的矿山环境监测系统(NBIOT)_262
  • 【初阶数据结构与算法】线性表之链表的分类以及双链表的定义与实现
  • 219页华为供应链管理:市场预测SOP计划、销售预测与存货管理精要
  • mac 安装指定的node和npm版本
  • 为什么分布式光伏规模是6MW为界点?
  • arm64架构的linux 配置vm_page_prot方式
  • vue3 + naive ui card header 和 title 冲突 bug
  • Ubuntu 22.04.5 LTS配置 bond
  • 100种算法【Python版】第58篇——滤波算法之卡尔曼滤波
  • 关于几种卷积
  • 51单片机教程(五)- LED灯闪烁
  • VUE3中Element table表头动态展示合计信息(不是表尾合计)
  • git重置的四种类型(Git Reset)
  • 【Java集合面试1】说说Java中的HashMap原理?
  • 万字长文解读机器学习——决策树
  • 内网环境,基于k8s docer 自动发包
  • 【HCIP园区网综合拓扑实验】配置步骤与详解(已施工完毕)
  • Qt 编写插件plugin,支持接口定义信号
  • Qt中 QWidget 和 QMainWindow 区别
  • Kafka集群中数据的存储是按照什么方式存储的?
  • 中断的硬件框架
  • 数据备份策略:企业防御的关键
  • Baget 私有化nuget
  • 前端函数的参数都有哪些?
  • 【CSS】什么是BFC?
  • HCIP小型园区网拓扑实验