
selenium
文章平均质量分 75
web UI自动化测试
昔_年~
这个作者很懒,什么都没留下…
展开
-
python+selenium web自动化测试基础知识(二)
基础知识二弹出框处理警告框-alert下拉框处理弹出框处理警告框-alert// 导包from selenium import webdriver//Chrome浏览器driver = webdriver.Chrome()//切换到对话框,获取对话框对象。alert = driver.switch_to.alert下拉框处理// 导包from selenium import webdriver//Chrome浏览器driver = webdriver.Chrome()/原创 2021-03-23 21:02:55 · 314 阅读 · 1 评论 -
自动化简要分布式图
原创 2021-02-19 17:10:49 · 235 阅读 · 0 评论 -
UI自动化分布式体系搭建(八):Linux安装Tomcat+Jkenis
目录1.检查是否安装tomcat2.下载tomcat3.把tomcat解压到/usr/local/目录下4.删除tomcat安装包5.进入/usr/local/目录下6.把tomcat的解压包重命名为tomcat7.下载jenkins8.把jkenis的war包移动到tomcat的webapps目录下9.配置tomcat环境变量10.查看防火墙状态11.开放8080端口12.配置立即生效13.查看防火墙所有开放的端口14.配置ip地址15.重启网卡16.启动tomcat17.打开ip:8080/jenkin原创 2021-01-27 14:18:28 · 1986 阅读 · 0 评论 -
UI自动化分布式体系搭建(七):hub节点与项目依赖插件
目录1.升级为管理员2.安装依赖3.下载python3.8并解压4.进入解压文件5.创建编译安装目录6.安装7.创建软链接8.验证是否成功9.解压项目zip包到/usr/local/目录下10.安装项目依赖插件(清华下载地址)11.查看下载的插件12.pytest12.下载Chrome浏览器13.安装Chrome浏览器14.安装必要的库15.查看Chrome浏览器版本16.根据Chrome浏览器的版本从自己的电脑下载相应Linux版的driver,然后移动到Linux上17.解压chrome driver到原创 2021-02-22 11:54:18 · 778 阅读 · 0 评论 -
UI自动化分布式体系搭建(六):Linux安装jdk1.8
目录1.查看Java版本是否是openjdk2.使用rpm -qa命令查看安装了多少java软件包3.把所有带openjdk的程序包都卸载了,rpm -e --nodeps 程序包4.下载jdk1.8到本地,再上传到Linux服务器5.解压到/usr/local/目录下6.进入/usr/local/目录7.重命名为jdk1.88.配置环境变量9.使配置文件生效10.查看java版本(出现jdk版本号说明安装成功)说明:因为在selenium Grid中需要使用一个jar包,所以必须要有java环境才可以。原创 2021-02-20 14:30:36 · 263 阅读 · 2 评论 -
UI自动化分布式体系搭建(五):Linux安装谷歌、火狐浏览器并下载相应的driver
目录一、谷歌1.下载2.安装3.查看谷歌浏览器版本4.删除谷歌安装包5.下载对应版本的driver(Linux版)6.解压chrome driver到/usr/local/目录下7.设置软连接8.查看chrome driver版本9.删除chrome driver安装包二、火狐一、谷歌1.下载wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm2.安装yum install ./goog原创 2021-02-23 10:59:56 · 573 阅读 · 0 评论 -
UI自动化分布式体系搭建(四):Linux安装python3.8
目录1.安装依赖2.进入/usr/local/目录下3.下载python3.8并解压4.进入解压文件5.创建编译安装目录6.安装7.创建软链接8.验证是否成功1.安装依赖yum -y groupinstall “Development tools”yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libp原创 2021-02-04 15:31:59 · 255 阅读 · 0 评论 -
UI自动化分布式体系搭建(三):Linux安装git
目录1.进入/usr/local目录下2.下载git安装包3.解压git安装包4.删除git安装包5.安装依赖6.进入git目录7.配置git安装路径8.编译并安装9.配置环境变量10.把下面的内容加入到文件的最后一行,并保存11.让配置生效12.查看git版本1.进入/usr/local目录下cd /usr/local2.下载git安装包wget https://www.kernel.org/pub/software/scm/git/git-2.8.3.tar.gz3.解压git安装包原创 2021-01-25 17:37:44 · 283 阅读 · 0 评论 -
python+selenium web自动化测试基础知识(一)
基础知识一浏览器常用方法设置浏览器驱动最大化浏览器打开url设置浏览器窗口大小(了解即可)设置浏览器窗口位置(了解即可)浏览器前进按钮浏览器后退按钮浏览器刷新按钮获取页面title(网站页签内容)获取当前页面url关闭当前主窗口关闭所有驱动对象启动的窗口元素等待隐式等待显示等待显示等待与隐式等待的区别元素定位id定位name定位class_name定位tag_name定位(了解即可)link_text定位partial_link_text定位生成一个适合你的列表创建一个表格设定内容居中、居左、居右Smart原创 2020-12-31 22:49:36 · 473 阅读 · 3 评论