![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
铜锣烧1号
凡人皆有一死,凡人皆需侍奉……
展开
-
【Web_UI测试_Python3_selenium】如何关闭谷歌浏览器自动更新?
谷歌浏览器自动更新,每次更新后就跟原来下载的chromedriver版本不匹配?原创 2024-01-08 16:51:03 · 498 阅读 · 0 评论 -
【Web_自动化测试_Python3_webdriver_etree_批量下载京东图片】通过地址抓取静态网页+解析标题和链接+通过链接批量下载图片
【代码】【Web_自动化测试_Python3_webdriver_etree_批量下载京东图片】通过地址抓取静态网页+解析标题和链接+通过链接批量下载图片。原创 2022-09-29 20:44:36 · 688 阅读 · 0 评论 -
【Web_接口测试_Python3_Unittest_XTestRunner_测试报告】Unittest测试框架,支持UI/API/UNIT测试,扩展功能支持邮件/黑白名单/截图功能,定制化测试报告
#!/usr/bin/env/python3# -*- coding:utf-8 -*-'''Author:leoDate&Time:2022/3/15 12:32Project:python3Comment: 1.转载页面:https://www.cnblogs.com/fnng/p/16010170.html 2.执行方式:python .\lib_xtestrunner.py'''# 单元测试import unittestfrom XTes...转载 2022-03-16 11:15:52 · 455 阅读 · 0 评论 -
【web_UI_微软自动化测试框架】Klaywright,官方案例(同步运行/异步运行/移动端运行/获取接口响应信息/获取页面HTML/网络劫持等)
#!/usr/bin/env/python3# -*- coding:utf-8 -*-'''Author:leoDate&Time:2022/1/4 11:01Project:python FileName:test_playwright.pyDesc:初识playwright'''class Test_playwright(): def __init__(self): pass def sync_baidu(self): ".原创 2022-01-04 11:32:42 · 630 阅读 · 0 评论 -
【Web_UI自动化_Python3_isElementExitst断言函数_selenium&xpath】isElementExitst断言函数,判断元素是否存在/页面报错信息提取,自动化测试案例
# 页面元素断言def isElementExitst(self,driver,element): ''' @param driver: 驱动程序 @param element: 元素定位 @return: 布尔值 ''' self.driver.implicitly_wait(5) flag = True try: driver.find_element_by_xpath(element) retu.原创 2020-06-03 10:26:37 · 612 阅读 · 0 评论 -
【Web_UI自动化_Python3_豆瓣批量删帖_selenium&tqdm】登录豆瓣-进入详情-批量删除留言-批量删除帖子_20201130
#!/usr/bin/env/python3# -*- coding:utf-8 -*-'''Author:leoDate&Time:2020/11/20 11:11Project:Python3 FileName:douban_comment.pyComment:背景介绍:之前在豆瓣发言有点凡尔赛体,想着批量删除评论,于是写了这个脚本。主要流程:1.登录;2.进入-我的发帖;3.进入-帖子详情;4.依次删除评论(直接确定和页面确定)'''# -*- coding: utf-.原创 2020-11-30 16:46:02 · 817 阅读 · 2 评论 -
【Web_UI自动化_Python3_开机启动】开机启动,自动写日报,自动化测试案例
d:python D:\Mytest\Job_script\work_dayily_notes.pypausejava -jar KS3Explorer-2.3.23.jarpause原创 2020-07-03 09:59:39 · 201 阅读 · 0 评论 -
【Web_UI自动化_Python3_大众点评霸王餐_Selenium&pprint】(美团)大众点评霸王餐免费抽取,网址爬虫+自动报名,自动化测试案例
#!/usr/bin/env/python3# -*- coding:utf-8 -*-'''Author:leoDate&Time:2019-09-10 and 12:32FileName:Description:大众点评自动报名...'''from selenium import webdriverfrom time import sleepfrom pprint...原创 2019-09-02 15:51:36 · 1082 阅读 · 5 评论 -
【Appium_Android自动化_Python3_成都购房助手_appium&xpath定位】成都购房助手,移动App之微信小程序,微信搜索+滑动页面的自动化测试案例
#!/usr/bin/env/python3# -*- coding:utf-8 -*-'''Author:leoDate&Time:2019-08-09 and 22:11FileName:20190809_咖啡小程序.pyDescription:...小程序:成都购房助手如何查看微信webview中的元素1、手机打开【开发者模式】2、app必须是debug模式。...原创 2019-08-10 00:34:26 · 1119 阅读 · 3 评论 -
【Appium_Android自动化_Python3_手机计算器_appium&Id定位】移动App之手机计算器,计算公式(1+100)*100/2 = 5050,自动化测试案例
#!/usr/bin/env/python3# -*- coding:utf-8 -*-'''Author:leoDate&Time:2019-08-03 and 14:00FileName:20190803_多多计算器.pyDescription:------'''from appium import webdriverimport time,tracebackd...原创 2019-08-03 16:31:42 · 323 阅读 · 0 评论 -
【Web_UI自动化_Python3_华为官网电商平台_Selenium&CSS定位】华为官网电商平台,窗口切换和悬停校验,自动化测试案例
#!/usr/bin/env/python3# -*- coding:utf-8 -*-'''Author:leoDate&Time:2019-07-28 and 10:02FileName:20190728_华为官网二级菜单悬停和窗口切换.pyDescription:Python3.5+selenium3.0''''''-- 情景CSS定位、悬停、校验1.登录...原创 2019-07-28 12:39:02 · 424 阅读 · 0 评论 -
【Web_UI自动化_Python3_12306查询余票/车次_selenium&keys&select&Xpath定位】12306火车票官方订票网站,查询余票/车次,自动化测试案例
#!/usr/bin/env/python3# -*- coding:utf-8 -*-'''Author:leoDate&Time:2019-07-27 and 12:22FileName:12306_成都到重庆Description:Python3.5+selenium3.0''''''场景:1.打开12306官方订票网站:https://kyfw.12306.c...原创 2019-07-27 16:12:38 · 1323 阅读 · 0 评论 -
【Web_UI自动化_Python3_51job自动投简历_selenium&id定位】51job求职招聘官方网站,自动检索/自动投递,自动化测试案例
#!/usr/bin/env/python3# -*- coding:utf-8 -*-'''Author:leoDate&Time:2019-07-26 and 22:20FileName:20190726_51job高级搜索Description:Webdriver.自学练习题''''''题目:1.登录 http://www.51job.com2.点击高级搜索...原创 2019-07-27 00:02:49 · 508 阅读 · 0 评论 -
【软件测试】SeleniumIDE简单循环,注册新用户。
标题:RFide,SeleniumIDE使用Store-while-endwhile循环执行case,注册账户环境:办公测试环境。背景:测试过程中,需要很多新数据做差异化测试任务,手动注册耗时长且枯燥,循环执行注册脚本有利于身心健康。方法:通过前置条件,准备好注册必填项(如身份证、银行卡、手机号等信息),然后通过判断+递增的方式循环注册新用户。步骤:手动注册一次,记录好必填项(如身...原创 2017-09-11 14:47:02 · 4158 阅读 · 0 评论 -
【Appium_自动化测试_Python3_环境搭建&模拟器安装】Python3.5+Appium13.0.1+Win7环境变量配置,以及端口占用和adb版本兼容问题
【环境搭建概述】1.安装Appium PythonClient包,配置环境变量,①官方下载地址:https://github.com/appium/python-client②命令安装:pip install Appium-Python-Clientpip install selenium -U2.下载Appium Desktop的安装包(包内包含了Node....原创 2019-08-03 12:58:29 · 355 阅读 · 0 评论 -
【Web_自动化测试_Python3_环境搭建_selenium&appium&request】Python3.5+Selenium3.0+Win7环境变量配置
【环境搭建概述】1.安装python3.5,配置环境变量,CMD-python2.安装pycharm社区版,配置python-script模板3.安装selenium最新版,CMD-pip install selenium4.安装RobotFramwork框架,傻瓜式安装即可。5.安装一些第三方库,比如python操作数据库的、win32等【Selenium概述】...原创 2019-08-03 12:18:54 · 165 阅读 · 0 评论 -
【Web_UI自动化_Python3_SelelniumIDE入门初体验_浏览器插件】SelelniumIDE学习,基础知识、使用技巧、优点缺点、定位方法等,笔记整理
【seleniumIDE】一、Selenium特点:1.支持多浏览器,例如:IE、firefox、safari、Chrome、Android等2.支持多种语言,例如:java、python、C#、Ruby、php等3.可跨平台测试,例如:windows、linux、ios、android等4.开源免费,可以自行扩展插件。二、基础知识:1.介绍:selenium是一系列基...原创 2019-08-17 14:52:42 · 407 阅读 · 0 评论 -
【Web_UI自动化_Python3_SelelniumIDE常用命令_浏览器插件】SelelniumIDE常用命令,自动化测试工具的定位技巧和常用命令,笔记整理
【seleniumIDE常用命令】1.高亮当前输入框,便于调试,highlight(locator) id=kw2.校验页面文本和元素,verifyTestPresent 手机、verifyelementpresent id=login、verifyTest id=login 登录、3.断言校验页面文本,assertTest 手机4.存储页面信息:storebodytext、sto...原创 2019-08-17 14:54:24 · 370 阅读 · 0 评论 -
【Web_UI自动化_Python3_RobotFramwork笔记整理】Web关键字驱动,RobotFramwork自动化测试框架,学习笔记整理
安装问题:1.ride打不开浏览器,向python27文件夹里面,导入geckodriver.exe/chromedriver.exe/IEDriverServer.exe等主流驱动2.ride二次执行任务,无法打印信息,导入OperatingSystem库,执行OperatingSystem.Run taskkill \ /F \ /im chromedriver.exe3.ride...原创 2019-08-17 15:09:49 · 462 阅读 · 0 评论 -
【软件测试】RobotFramwork使用Cookie获取验证码,登录账户
标题:RobotFramwork使用Cookie获取验证码,登录账户环境:办公测试环境。背景:循环执行发布任务,需要保持长期登录状态,后台当前是随机验证码,无法登录。方法:1.通过技术手段,将随机验证码设置为123456,方便测试。2.通过获取cookie状态,保持长期登录。步骤:手动登录一次,打印出日志记录,通过日志log信息找到打印的cookie信息,截取前后两部分,获取登录状...原创 2017-07-27 16:16:06 · 11557 阅读 · 3 评论