摘要: 本章主要学习利用id定位元素,但是实际测试项目,能直接通过id进行元素定位的还是比较少。还是通过百度搜索编辑框进行学习: 1 # coding=utf-8 2 from selenium import webdriver 3 4 driver = webdriver.Chrome() 5 drive 阅读全文
posted @ 2020-05-19 10:43 给自己一个改变的理由 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一、目标 打开Chrome浏览器,访问百度网站,搜索selenium,检查搜索列表是否存在selenium官网链接 二、分析 1.首先打开浏览器 2.访问百度网站 3.定位百度搜索输入框 4.输入selenium 5.点击“百度一下 6.在搜索列表中判断是否存在selenium官网链接 7.退出并关 阅读全文
posted @ 2020-05-19 10:03 给自己一个改变的理由 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 以Chrome浏览器,百度首页为例说明: 一、打开你访问的地址,如:https://www.baidu.com。 二、通过键盘上的“F12”进入开发者模式或者鼠标右击网页,检查。 三、查看网页元素或者将鼠标移至你想定位的位置->鼠标右击->检查。 进入如下界面: 四、selenium涉及到的几个概念 阅读全文
posted @ 2020-05-19 08:02 给自己一个改变的理由 阅读(789) 评论(0) 推荐(0) 编辑
摘要: #coding=utf-8 from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() driver.get("https://www.baidu.com") driver.quit() 以下 阅读全文
posted @ 2020-05-18 19:49 给自己一个改变的理由 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 前言: 到目前为止已经做测试快6年了,最近往招聘网上一看,发现测试工程师的要求,功能测试是基本要求,要会接口测试、自动化测试、性能测试、安全测试等,要看得懂代码,掌握一两门编程语言,能通过设计开发,提高测试流程和规范,减少时间成本,需懂得持续集成。突然感觉自己什么都不会了,于是最近开始学习积累。今年 阅读全文
posted @ 2020-05-18 19:05 给自己一个改变的理由 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 1 import logging 2 import os.path 3 import time 4 5 6 project_path = 'selenium_framework_demo_lianxi' #定义项目目录 7 8 class Logger(object): 9 def __init__ 阅读全文
posted @ 2020-05-18 15:15 给自己一个改变的理由 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 一、先安装 virtualenvpip install -U virtualenv 二、创建一个虚拟环境virtualenv -p <python可执行文件的路径\python.exe> <要创建的虚拟环境的路径\虚拟环境名称> 三、进入和退出虚拟环境activate命令,deactivate命令( 阅读全文
posted @ 2020-05-14 19:14 给自己一个改变的理由 阅读(501) 评论(0) 推荐(0) 编辑