E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
python自动化
Selenium2+
python自动化
17-JS处理滚动条
前言selenium并不是万能的,有时候页面上操作无法实现的,这时候就需要借助JS来完成了。常见场景:当页面上的元素超过一屏后,想操作屏幕下方的元素,是不能直接定位到,会报元素不可见的。这时候需要借助滚动条来拖动屏幕,使被操作的元素显示在当前的屏幕上。滚动条是无法直接用定位工具来定位的。selenium里面也没有直接的方法去控制滚动条,这时候只能借助J了,还好selenium提供了一个操作js的方
weixin_33747129
·
2020-08-05 02:44
python自动化
工具之pywinauto实例
一,win环境应用自动化1.浏览器中下载:https://bootstrap.pypa.io/get-pip.py2.在cmd下启动:pythonget-pip.py3.在cmd中输入python-mpip--version查看安装pip的版本。4.模块安装:pip3installpywinauto5.程序中加载模块:importtimefrompywinautoimportapplication
wailaizhu
·
2020-08-04 19:56
python
运维
python自动化
工具之pywinauto(三)
python自动化
工具之pywinauto(三)
python自动化
工具之pywinauto三问题分析解决方案选择源文件配置参数输出路径选择等待窗口出现问题分析上篇尝试使用脚本进行模拟操作,最后失败了。
shawpan
·
2020-08-04 18:05
Python
python
自动化
解决方案
视频
屏幕录像专家
python自动化
测试学习遇到的编程问题:*arg是啥,
python自动化
测试将测试结果写入excel中【持续更新】
1.在一般方法中会有参数,比如index,i,j等等等...但是有时候参数中会有*的写法,比如*arg,这个意思是0个或多个参数,可能某个方法体用到的参数比较多,而恰好这几个参数又是来自于同一个来源,比如来自同一个list或者是同一个dict,那么我们就定义*arg,等到真正传值的时候,再一一写进去。2.将自动化测试结果写入excel中:首先还是要importxlsxwriter然后要注意一些常用
别动我的丸子头
·
2020-08-04 17:39
excel
*arg
python
【
python自动化
办公(7)】python操作Exce文件,插入数据、公式、插入和删除行列、冻结窗格、复制表单、创建新表单、添加筛选模式(挑选满足条件数据并转移)
修改表格内容向某个格子写入数据并保存sheet[‘A1’]=‘你好啊’importosos.chdir('D:\\python_major\\auto_office7')fromopenpyxlimportload_workbookworkbook=load_workbook(filename='这是一个表格.xlsx')sheet=workbook.activesheet['A1']='你好呀'
Be_melting
·
2020-08-04 15:37
python办公自动化
Python自动化
(三)使用xlrt读取Excel数据
在”C:/data/python.xlsx“文件中的Sheet1中,有这样几行数据:姓名QQ天佑555555555小白666666666如果使用Python中的xlrt该如何读取数据呢?参考如下:#coding:utf-8importxlrdfilename=u"C:/data/python.xlsx"workbook=xlrd.open_workbook(filename)sheet1=work
Gavinsun
·
2020-08-04 14:09
Python
原创的这97页pdf,顶20篇
python自动化
办公文章
点击上方“简说Python”,关注并“星标”带你从零学Python发现很多读者对
python自动化
办公(python操作Excel、Word、PDF、PPT)的文章都很喜欢,并希望能够应用到工作中去。
简说Python
·
2020-08-04 08:00
python
css
html
数据可视化
excel
python自动化
运维笔记
命令行工具1.click模块click模块和argparse功能相同,但更为易用,使用click分为两个步骤,1)使用@click.command()装饰一个函数,使之成为命令行接口;2)使用@click.option()等装饰函数,为其添加命令行选项等
[email protected]
()@click.option('--count',default=1,help='Number
weixin_30374009
·
2020-08-04 04:54
selenium+
python自动化
测试(五)--多窗口切换
在很多页面上都有可点击的链接,点击这些链接会打开一个新的窗口,这时如果要在新打开的窗口中操作页面,就需要先切换到新窗口中,如果不进行切换操作,还是操作的上一个页面窗口浏览器窗口的切换通过句柄(handle)来操作,每个窗口都有一个句柄,代表当前窗口,需要操作哪个页面的窗口,切换到窗口对应的句柄。通过driver.switch_to.window(handle)来切换句柄在新的窗口中打开页面打开百度
zh175578809
·
2020-08-03 09:41
Python
写给深圳首期
Python自动化
开发周未班的信
你是否做了正确的决定?深圳首期周未班的同学们大家好,我是Alex,老男孩教育的联合创始人,Python项目的发起人,51CTO学院连续2届最受学员喜爱的讲师,中国最早一批使用Python的程序员,当然还有一堆头衔,看过我视频的人都知道我喜欢吹nb啦哈,今天要收着点,讲正事。本来下面的话要在深圳当面跟你们说,但实在北京这边太多事抽不开,只能以这种方式表达了。2009年我第一次接触Python,源于我
weixin_33811539
·
2020-08-03 06:29
学习强国
Python自动化
代码
本文纯属【
python自动化
】自学记录与交流,小白一枚!那么,开始~一开始,参考文章:http://30daydo.com/article/435直接复制代码,运行……(理想很丰满)……但!没错!
cc2014cc
·
2020-08-03 05:07
Python
python
selenium之
python自动化
测试系列:使用chrome或firefox的已存在的cookie访问网站
我们在编写自动化测试中,经常会遇到讨厌的验证码。这些验证码倒也不是没法识别,我们可以把网页截图,再精确定位到验证码的图片位置,把之存储,然后再运用一堆方法去达到识别的目的。但是,这真值得么?对于简单的验证码,用程序可以达到较大的成功率,但是对于那些噪点非常多、且上下参差不齐的验证码,就不太好识别了。因此,我们可以换个角度来思考:如果我们在跑自动化程序之前,已经登录了某个网站,那么,我们就可以跳过输
onlyanyz
·
2020-08-03 02:57
python
Appium+
python自动化
(十)- 元素定位秘籍助你打通任督二脉 - 上卷(超详解
简介你有道灵光从天灵盖喷出来你知道吗,年纪轻轻就有一身横练的筋骨,简直百年一见的练武奇才啊,如果有一天让你打通任督二脉,那还不飞龙上天啊。正所谓我不入地狱谁入地狱,警恶惩奸维护世界和平这个任务就交个你了,好吗。这本如来神掌秘籍是无价之宝,我看与你有缘,收你十块钱传授给你吧。想必这段经典台词给为都可以的耳熟能详吧,宏哥,没这么牛叉呼啦带闪电,就是希望对你有帮助就可以了。上一篇我给小伙伴们介绍完定位工
大咖爱爬虫
·
2020-08-02 22:31
Python办公自动化|一键生成数据分析报告
前两天逛知乎的时候看到这样一个提问,
Python自动化
办公能做那些有趣或者有用的事情?看了一下这个提问,我想这可能是很多职场人面临的困惑,想把Python用到工作中来提升效率,却不知如何下手?
Python学习与数据挖掘
·
2020-08-02 14:24
python
视频教程-
Python自动化
办公(Excel、Word、PDF、CSV、JSON、Zip、Selenium)-Python
Python自动化
办公(Excel、Word、PDF、CSV、JSON、Zip、Selenium)Python、JavaEE、Android三剑客。
weixin_33866349
·
2020-08-02 14:58
Python自动化
测试系列[v1.0.0][兼容性测试方法]
在实际的自动化测试过程中,有些产品必须进行兼容性测试,那就意味着在不同的环境中执行相同的测试用例,而这应该是发挥自动化测试优势的非常重要的战地。自动化在编写兼容性测试用例的时候,稍微有所不同,需要我们定义好一个测试方法,然后执行不同环境时调用该方法,从而实现在不同的环境中执行相同的测试,如下代码所示。#-*-coding:utf-8-*-fromseleniumimportwebdriverfro
Davieyang.D.Y
·
2020-08-02 12:33
Python自动化
测试系列[v1.0.0][句柄]
在实际的自动化测试过程中往往会遇到我们的产品点击页面中的元素后,会启动浏览器新的页签,注意此处说的浏览器页签并不是我们系统内的标签,而启动了浏览器第二个页签后,就意味着我们的自动化程序要在两个页签内切换完成一些交互,因此切换页签便成了一个课题。deftest_switch_window_handle(self):#定义测试方法chrome_driver=webdriver.Chrome()#启动浏
Davieyang.D.Y
·
2020-08-02 12:32
Python自动化
运维课程学习--Day1
本文为参加老男孩
Python自动化
运维课程第一天学习内容的总结。
d9hfdl73
·
2020-08-02 12:31
python自动化
办公:word篇。职场高手不是梦。
工具包安装使用的库:docxpython没有自带。需要安装。若运行出现:ModuleNotFoundError:Nomodulenamed‘exceptions’则说明安装失败,需要另外安装安装方法先卸载之前安装失败的docx1、下载python_docx-0.8.6-py2.py3-none-any.whl地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/
总裁余
·
2020-08-02 12:41
python自动化办公
python
JNU之一键打卡
二、安装库函数、浏览器驱动 参考selenium+
python自动化
测试环境搭建。由于本人使用的Anaconda的Spyder,在控制台
崔克的山地车
·
2020-08-02 12:44
python自动化
测试课
一、web自动化测试(selenium)selenium中,切换iframe的方法https://www.jianshu.com/p/ac3e88b580ffPython+Selenium基础入门及实践https://www.jianshu.com/p/0f69fde49515Xpath语法笔记https://www.jianshu.com/p/9fbadd3b5032Selenium常用API方
成功在于实践
·
2020-08-01 22:20
汽车之家运维团队倾力打造的配置管理系统AutoCMS
管理存储Hadoop服务器运维Puppet作者介绍王显宝,汽车之家运维团队成员,主要负责AutoCMS的开发工作和缓存平台的运维工作,擅长
python自动化
运维,分布式缓存和分布式文件系统应用管理。
天府云创
·
2020-08-01 10:32
Appium+
python自动化
1-环境搭建(上)
前言appium可以说是做app最火的一个自动化框架,它的主要优势是支持android和ios,另外脚本语言也是支持java和Python。小编擅长Python,所以接下来的教程是appium+python的实例。学习appium最大的难处在于环境的安装,80%的人死于环境安装,然后就没然后了,10%的人被环境折腾一周以上,只有剩下的10%人品好,可以顺利安装。一、环境准备小编的环境是Window
weixin_34099526
·
2020-08-01 04:59
Appium+
python自动化
-Android夜神模拟器
前言AndroidSDK虽然也自带了模拟器,但是那速度会让你怀疑人生,并且不稳定经常卡死异常。夜神模拟器可以说是android模拟器里面的一个神器。环境安装1.官网下载地址:https://www.yeshen.com/2.夜神安卓模拟器(夜神模拟器),是全新一代的安卓模拟器,与传统安卓模拟器相比,基于android4.4.2,兼容X86/AMD,在性能、稳定性、兼容性等方面有着巨大优势3.安装时
weixin_30827565
·
2020-08-01 03:44
Python自动化
开发【1】:Python简介和入门
Python自动化
开发之路【第1篇】:Python简介和入门编程与编程语言一编程与编程语言python是一门编程语言,作为学习python的开始,需要事先搞明白:编程的目的是什么?什么是编程语言?
weixin_30410119
·
2020-08-01 03:01
Python自动化
| 通过键盘控制鼠标来玩赛尔号
最近心血来潮回归赛尔号(十年铁皮常不请自来)做剧情任务的时候有个小游戏,拖动黄色的按钮到达终点,白色的是存档点,途中如果碰到墙壁需要对战野怪,打赢了可以从存档点出发,但是由于刚回归,精灵跟不上时代,野怪打不过导致一旦失误只能从头再来连续试了十几次之后屡屡碰壁,但又舍不得那个体力上限药剂感谢赛尔号让我知道我有帕金森的预兆_(:з」∠)_那么有没有一种办法,让鼠标一次只移动1-2个像素,来一点一点地移
Xylon_
·
2020-07-31 15:16
Python
Python自动化
自己原创的《
python自动化
办公》和《数据透视表大全》共233页PDF,限时下载!...
内容简介《
python自动化
办公系列文章》和《数据透视表大全》是一个专门为数据爱好者准备的高质量学习文档,我的朋友黄同学原创写的。这两个文档深受广大数据爱好者的喜欢,文档历史下载次数,高达几千次。
Wang_AI
·
2020-07-31 15:45
python
微软
excel
nosql
csv
使用gitlab-ci做自动化持续集成
Python自动化
测试脚本的gitlab-ci持续集成配置文件:stages:-testjob_test:stage:testonly:#只在定时任务触发时执行-schedulesbefore_script
鱼豆腐爱好者协会会长
·
2020-07-31 14:04
Python自动化
运维 - Django(五)中间件 - 缓存 - 信号
1中间件由一个需求引入中间件:我要记录所有url的访问日志,该如何操作?鉴于我们前面所学的知识,那么最好的方法就是使用装饰器了,那么如果我有1000个函数,就需要写1000遍装饰器......。这该咋办?利用django中间件完成!django中的中间件(middleware,在其他语言中会称为管道,或者HTTPhandler),在django中,中间件其实就是一个类,在请求到来和结束后,djan
anhuoqiu1787
·
2020-07-30 23:10
python自动化
测试——pytest测试用例setup和teardown
importpytestclassTestCase():defsetup_class(self):print("setup_class:所有用例执行之前")defsetup_method(self):print("setup_method:每个用例开始前执行")defteardown_method(self):print("teardown_method:每个用例结束后执行")defteardow
抖音运营分享
·
2020-07-30 22:24
python自动化
测试——pytest测试用例setup和teardown
importpytestclassTestCase():defsetup_class(self):print("setup_class:所有用例执行之前")defsetup_method(self):print("setup_method:每个用例开始前执行")defteardown_method(self):print("teardown_method:每个用例结束后执行")defteardow
weixin_34315189
·
2020-07-30 22:21
python自动化
运维——系统基础信息模块详解
系统基础信息采集模块作为监控模块的重要组成部分,能够帮助运维人员了解当前系统健康程度,同时也是衡量业务的服务质量的依据。比如系统资源吃紧,会直接影响业务的服务质量及用户体验,另外获取设备的流量信息,也可以让运维人员更好地评估带宽、设备资源是否应该扩容。本章通过运用Python第三方系统基础模块,可以轻松获取服务器关键监控指标数据:包括Linux基本性能、块设备、网卡接口、系统信息、网络地址库等信息
Hehuyi_In
·
2020-07-30 19:11
Python
mac系统搭建appium+
python自动化
测试环境
这里介绍的是appium+
python自动化
测试环境搭建脚本语言有几种,这里选择了python,简单说一下python:这里介绍的是appium+
python自动化
测试环境搭建:1、脚本语言有几种,这里选择了
Sy_小单_
·
2020-07-30 14:38
Python自动化
测试笔记
自动化入门软件测试六大模块功能性测试可用性测试(用户体验)手机应用程序运行太慢删除数据无二次确认页面布局不美观网站经常出现弹窗广告页面字体颜色刺眼,字体太小网页上的超链接显示不明显性能测试(高并发)网页长时间打不开,反应很慢应用程序运行太久占用内存很大系统运行不流畅高并发时系统崩溃安全性测试(系统漏洞)经常接收到骚扰电话WIFI万能钥匙银行账户余额被恶意转走网站首页被恶意篡改手机上联系人信息被窃取
yu506591069
·
2020-07-30 06:52
selenium
Appium
python自动化
测试系列之认识Appium(四)
4.1界面认识在之前安装appium的时候说过我们有两种方法安装,也就有两种结果,一种是有界面的,一种是没有界面的,首先我们先讲一下有界面的,以及界面有哪些东西。首先看第一幅图,如果你的是windows那么界面就应该是这样的,所以你发现你的和我的不一样也不用担心,正常。windows版整个界面只有7个按钮,我会按照从左到右从上到下的顺序讲。(mac的会有一定的差异,但并不是很大,只是排版和样式的问
weixin_30859423
·
2020-07-30 02:12
Selenium
Python自动化
测试环境搭建
一.需要使用的工具1.浏览器(Firefox、Chrome、IE)2.Python(Python2或Python3)3.Selenium4.浏览器驱动(geckodriver、chromedriver、IEDriverServer)5.IDE(Eclipse、Pychram等)6.数据库(MySQL、Oracle、SqlServer、DB2等均可)7.插件(FireBug或浏览器开发模式下的对象识
如梦幽香
·
2020-07-30 01:24
自动化测试
python自动化
单元测试
python自动化
单元测试1.前言2.原理3.单元测试的简单类型4.一个简单的例子5.函数文档格式要求6.生成测试用例7.参考1.前言说实话,除了测试要求,我实在不知道写单元测试有什么意义,一个函数50
振裕
·
2020-07-30 00:00
Python
python自动化
测试之多线程生成BeautifulReport测试报告
引言在前面讲过一遍Python接口自动化之ExtentHTMLTestRunner测试报告的文章,这篇分享另一种报告:BeautifulReport。此报告已经在Github上,地址:BeautifulReport。应用背景,比如执行很多条用例,多线程跑测试用例,不可能每个线程生成一个测试报告,那所有线程生成一个测试报告,岂不完美?有了BeautifulReport,就可以解决这个问题。环境配置p
全栈测试开发日记
·
2020-07-29 20:42
Python自动化
运维 技术与最佳实践PDF高清完整版免费下载|百度云盘
百度云盘:
Python自动化
运维技术与最佳实践PDF高清完整版免费下载提取码:l7cd内容简介本书在中国运维领域将有“划时代”的重要意义:一方面,这是国内第一本从纵、深和实践角度探讨Python在运维领域应用的著作
三河
·
2020-07-29 16:00
苦求几份QA简历!
于是乎,招QA的要求就只有两条(1)会
Python自动化
测试(2)能开
孤独烟
·
2020-07-29 10:23
Python自动化
办公知识点整理汇总!确实方便很多!
自动化办公无非是excel、ppt、word、邮件、文件处理、数据分析处理、爬虫这些,这次就来理一理
python自动化
办公的那些知识点。python基础excel自动化ppt自动化w
爬遍天下无敌手
·
2020-07-29 07:35
nginx+tomcat负载均衡配置+
python自动化
部署脚本
nginx+tomcat负载均衡配置1、网络拓扑2、nginx安装配置1.安装nginx服务器,实现OSI网络模型第七层(应用层)负载均衡及反向代理:安装nginx1.6.1stableversion,stableversion版本为稳定版,为RHEL/CentOS设置yum安装源,从以下列表选择相应的nginx更新包:RHEL5RHEL6RHEL7CentOS5CentOS6CentOS7此包包
Gaga_yan
·
2020-07-29 04:10
运维
python
linux
python自动化
办公:excel篇,从此做表不加班。
表格讲解表格格式表格分为:工作簿,工作表,单元格如图:整个文件就是一个工作簿,下面的zhengjiang_power和sheet1为工作表。xlrd+xlwt读写表格因为电脑右键新建的表格都是xls和xlsx格式。所以讲解xls和xlsx的操作。csvpython里有专门的包。csv或者pandaspandas常用函数,个人常用的xlrd读表格参数大全importxlrddata=xlrd.ope
总裁余
·
2020-07-29 04:08
python自动化办公
Python自动化
页面操作
一、输入内容:send_keys()#定位输入框input_box=browser.find_element_by_id('kw')#输入内容input_box.send_keys('关键字')二、点击按钮:click()#定位搜索按钮button=browser.find_element_by_id('su')button.click()三、清空输入框:clear()定位输入框input_box
泛滥的青春里谁是谁的谁ゝ
·
2020-07-28 22:24
Python自动化学习笔记
Python自动化
获取页面元素
一、获取页面title#获取当前页面的标题显示的字段titlefromseleniumimportwebdriverimporttimebrowser=webdriver.Chrome()browser.get('https://www.baidu.com')#打印网页标题print(browser.title)#输出内容:百度一下,你就知道二、获取页面URL#获取当前页面的URLcurrent_
泛滥的青春里谁是谁的谁ゝ
·
2020-07-28 22:54
Python自动化学习笔记
python自动化
测试——异常处理
1.前言在自动化测试过程中,我们会遇到代码在执行过程中可能存在错误,为了能够更好的对这些异常情况进行处理,我们一般会使用try...except的方式来处理这些错误信息,所以我总结了几种异常的处理方式,能够给你的自动化测试代码锦上添花。2.异常处理机制异常的处理机制:1、如果代码在运行时发生错误,解释器会查找相应的处理语句。2、如果在当前函数里没有找到相应的处理语句,那么它就会将异常传递给上层的调
TP微客
·
2020-07-28 21:16
python自动化测试
Python自动化
登录弹框死活定位不到
网上找了很多方法,死活定位不到,以下是我的代码fromseleniumimportwebdriverimporttimedriver=webdriver.Chrome()url="https://*******/"#driver.maximize_window()driver.get(url)#进入兼职啦首页driver.find_element_by_xpath('/html/body/div[
test-runing
·
2020-07-28 21:22
Python自动化
运维:技术与最佳实践 PDF高清完整版|网盘下载内附地址提取码|
内容简介:《
Python自动化
运维:技术与最佳实践》一书在中国运维领域将有“划时代”的重要意义:一方面,这是国内第一本从纵、深和实践角度探讨Python在运维领域应用的著作;一方面本书的作者是中国运维领域的
py青原
·
2020-07-28 21:00
Python自动化
运维:技术与最佳实践 PDF高清完整版|网盘下载内附地址提取码|
内容简介:《
Python自动化
运维:技术与最佳实践》一书在中国运维领域将有“划时代”的重要意义:一方面,这是国内第一本从纵、深和实践角度探讨Python在运维领域应用的著作;一方面本书的作者是中国运维领域的
py青原
·
2020-07-28 21:00
python自动化
测试-D3-学习笔记之二(list)
1、定义list:list_1=[1,2,3,4,5]一维数组list_2=[1,2,3,[4,5,6]]二维数组同理,嵌套多少层就是多少维数组,常见最多到三维数组。2、列表的取值:1、用下标来取值,下标的个数从0开始。print(list_1[0])结果是》1print(list_2[3])结果是》[4,5,6]print(list_2[3][0])结果是》42、列表的取值还可以用切片的方式取值
weixin_30830327
·
2020-07-28 17:39
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他