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自动化
python自动化
测试之appium环境安装
1.安装clientpipinstallAppium-Python-Clinet若有两个版本的python则使用(python3-mpipinstallAppium-Python-Clinet)pipinstallselenium-U2.安装Appiumserverhttps://github.com/appium/appium-desktop/releases/latest3.安装Android
就是10
·
2019-04-16 21:00
Python自动化
测试第一步——环境搭建
Python+Selenium环境搭建简介Python安装selenium安装pycharm安装安装浏览器驱动其他模块简介自动化测试工具采用Python3和selenium,编辑器采用pycharm社区版,运行环境为win764位系统Python安装Python的安装包路径:https://www.python.org/点击Downloads选中windows,进入下载页面。选中需要的版本下载安装
mx.yang
·
2019-04-15 10:16
Python自动投票开发,基本实现微信投票3秒钟一票实现案例分析
研究
Python自动化
时候,实践学习就简单写了一个运用Python实现自动投票模块,基本实现微信投票3秒钟一票,这家投票最简单,没有验证码,没有注册用户限制,没有IP限制,三无~!!
码在天涯
·
2019-04-14 11:27
Python研究
Selenium+
Python自动化
测试学习问题总结笔记
1.问题描述:不能导入自定义类错误内容:Thisinspectiondetectsnamesthatshouldresolvebutdon't.Duetodynamicdispatchandducktyping,thisispossibleinalimitedbutusefulnumberofcases.Top-levelandclass-levelitemsaresupportedbettert
奋斗者—cyf
·
2019-04-09 14:00
Python自动化
运维之mysql数据库备份和rsync同步
#Author:xmhimportos,time,datetimeimportsubprocess#definserver、user、passwordanddatabasenameandbackuppathDB_HOST='localhost'DB_USER='root'DB_USER_PASSWD='123456'DB_NAME='/data/db_backup/dbnames.txt'#存放数
JasonMingHao
·
2019-03-26 13:26
python
mysql
linux
Python基础
Python 自动化测试面试题目汇总
Python自动化
测试面试题目1、super是干嘛用的?在Python2和Python3使用,有什么区别?为什么要使用super?请举例说明。答:super用于继承父类的方法、属性。
蛋糕不加蛋
·
2019-03-20 11:20
自动化测试
面霸
pytest接口自动化
Python 自动化测试框架 unittest 和 pytest 对比
Python自动化
测试框架unittest和pytest对比一、用例编写规则1.unittest提供了testcases、testsuites、testfixtures、testrunner相关的类,让测试更加明确
404notfound
·
2019-03-19 18:00
Python自动化
测试PO模式
页面元素定位信息页面元素定位信息文件[leadscloud_login]input_user_name=xpath>//*[@id='main']/div/div[2]/div[2]/div[2]/div/form/div[1]/div/div/inputinput_user_password=xpath>//*[@id='main']/div/div[2]/div[2]/div[2]/div/f
__davieyang__
·
2019-03-14 09:14
Python
PO
Selenium
Jenkins配置
python自动化
需要安装python、Jenkins、git1、在Jenkins上新建一个自由风格的项目2、构建环境构建前,输入测试项目的运行文件,绝对路径,前面加python运行环境(这里需要把python的环境变量从用户变量加到系统变量的path里面)执行windows批处理@rempython-muiautomator2initecho“%WORKSPACE%”cd/d%WORKSPACE%ifexisty
alienation_yrj
·
2019-03-05 00:00
工具
Selenium+
Python自动化
测试环境搭建和搭建过程遇到的问题解决
环境搭建:第一步:安装Python网址:https://www.python.org/按照如图提示安装,并且配置环境变量(安装时候选中pip会自动安装Python的包管理工具pip,推荐选择“Addexetopath”,将会自动添加Python的程序到环境变量中)查看python是否安装成功:打开cmd输入python,如下图说明安装成功第二步:安装基于Python的Selenium包打开cmd,
奋斗者—cyf
·
2019-02-28 17:00
Python实现定期检查源目录与备份目录的差异并进行备份功能示例
分享给大家供大家参考,具体如下:在项目中,经常要更新文件,在更新之前首先要备份源文件,所以就用到了这个脚本(来自于
Python自动化
运维这本书),总共有以下几个步骤:1.获取要进行比较的两个目录,进行差异比较
乱弹世界
·
2019-02-27 08:11
Python自动化
测试学习一:常用Python脚本模块整理
1、冒泡排序lis=[56,12,1,8,354,10,100,34,56,7,23,456,234,-58]defsortport():foriinrange(len(lis)-1):forjinrange(len(lis)-1-i):iflis[j]>lis[j+1]:lis[j],lis[j+1]=lis[j+1],lis[j]returnlis2、计算x的n次方的方法defpower(x,
苹果落地
·
2019-02-22 18:24
Python自动化测试
使用
Python自动化
破解自定义字体混淆信息的方法实例
注意:本示例仅供学习参考~混淆原理出于某种原因,明文信息通过自定义字体进行渲染,达到混淆目的。举个例子:网页源码123在正常字体的渲染下,浏览者看到的是123这3个数字。如果创建一种自定义字体,把1渲染成5,那么浏览者看到的便是523这3个数字。这样便达到混淆信息的效果,常见于对付爬虫之类的自动化工具。破解方法下载自定义字体文件(通常在css@font-face中找到),保存成a.ttf文件。安装
李毅
·
2019-02-13 14:21
Python自动化
测试新书下载: 使用Selenium工具和
Python自动化
浏览器
图片.pngAutomaticOperationofBrowserusingSeleniumandPython-2018.pdf书籍下载:https://itbooks.pipipan.com/fs/18113597-335285106https://china-testing.github.io/后续将对重点内容进行翻译介绍。Selenium是测试自动化工具。它在世界各地被广泛用作自动化Web应
python测试开发_AI命理
·
2019-02-08 22:03
python自动化
之eval()函数
eval()函数说明:将字符串str当成有效的表达式来求值并返回计算结果,即将str转化为list,tuple,dict。例子:a='[1,2,3,4]'b='([1,2],[4],"c")'c='{2,3,4,5}'print(eval(a),type(eval(a)))print(eval(b),type(eval(b)))print(eval(c),type(eval(c)))输出:[1,2
迷途向前
·
2019-02-02 15:59
python
python自动化
笔记之enumerate()函数
enumerate()函数是python的内置函数:enumerate函数说明:1、函数原型:enumerate(sequence,start=0)2、功能:将可循环序列sequence以start开始分别列出数据下标和序列数据3、数据对象包括如列表、元组或字符串,enumerate会将该数据对象组合为一个索引序列,同时列出数据和数据下标例子:不指定下标,即从0开始:a=enumerate([2,
迷途向前
·
2019-02-02 15:06
python
51cto
Mac下搭建appium+android+
python自动化
测试环境
Mac本系统:10.14.3(Mojave)appium版本:1.10.0jdk:11.0.2python:3.6一、简单介绍(一)测试对象appium是一个自动化测试开源工具,支持iOS和Android平台上的原生应用,web应用和混合应用。●移动原生应用:单纯用ios或者android开发语言编写的、针对具体某类移动设备、可直接被安装到设备里的应用,一般可通过应用商店获取,比如某个游戏app;
开心爸爸
·
2019-02-01 15:33
Python自动化
开发学习-分布式爬虫(scrapy-redis)
scrapy-redis讲师的博客:https://www.cnblogs.com/wupeiqi/p/6912807.htmlscrapy-redis是一个基于redis的scrapy组件,通过它可以快速实现简单分布式爬虫程序,该组件本质上提供了三大功能:scheduler:调度器dupefilter:URL去重规则(被调度器使用)pipeline:数据持久化准备工作安装模块pipinstall
骑士救兵
·
2019-01-29 13:35
python
爬虫
scrapy
python自动化开发笔记
Python自动化
运维脚本
1.生成磁盘使用情况的日志文件#!/usr/bin/envpython#!coding=utf-8importtimeimportosnew_time=time.strftime('%Y-%m-%d')disk_status=os.popen('df-h').readlines()str1=''.join(disk_status)f=file(new_time+'.log','w')f.write
SU_Devops
·
2019-01-25 23:07
利用
Python自动化
生成逼格高的日历!
本次内容有感于《Python编程快速上手-让繁琐工作自动化》。根据书中的「处理Excel电子表格」章节内容,做出一份专属日历。使用的模块为openpyxl,一个能读取和修改Excel电子表格的Pyhton模块。学习Python中有不明白推荐加入交流群号:960410445群里有志同道合的小伙伴,互帮互助,群里有不错的视频学习教程和PDF!实现自动化处理表格信息,摆脱无趣无味。此外还有calenda
人生苦短丨我爱python
·
2019-01-24 14:47
利用
Python自动化
生成逼格高的日历!
本次内容有感于《Python编程快速上手-让繁琐工作自动化》。根据书中的「处理Excel电子表格」章节内容,做出一份专属日历。使用的模块为openpyxl,一个能读取和修改Excel电子表格的Pyhton模块。学习Python中有不明白推荐加入交流群号:960410445群里有志同道合的小伙伴,互帮互助,群里有不错的视频学习教程和PDF!实现自动化处理表格信息,摆脱无趣无味。此外还有calenda
人生苦短丨我爱python
·
2019-01-24 14:47
selenium+
python自动化
测试之多窗口切换
在很多页面上都有可点击的链接,点击这些链接会打开一个新的窗口,这时如果要在新打开的窗口中操作页面,就需要先切换到新窗口中,如果不进行切换操作,还是操作的上一个页面窗口浏览器窗口的切换通过句柄(handle)来操作,每个窗口都有一个句柄,代表当前窗口,需要操作哪个页面的窗口,切换到窗口对应的句柄。通过driver.switch_to.window(handle)来切换句柄在新的窗口中打开页面打开百度
zh175578809
·
2019-01-23 15:47
selenium+
python自动化
测试之鼠标和键盘事件
前面的例子中,点击事件都是通过click()方法实现鼠标的点击事件。其实在WebDriver中,提供了许多鼠标操作的方法,这些操作方法都封装在ActionChains类中,包括鼠标右击、双击、悬停和鼠标拖动等功能。ActionChains类提供的鼠标操作事件context_click():点击鼠标右键double_click():双击鼠标drag_and_drop():拖动鼠标move_to_el
zh175578809
·
2019-01-23 14:14
selenium+
python自动化
测试之页面元素定位
上一篇博客selenium+
python自动化
测试(二)�C使用webdriver操作浏览器讲解了使用webdriver操作浏览器的各种方法,可以实现对浏览器进行操作了,接下来就是对浏览器页面中的元素进行操作
zh175578809
·
2019-01-23 14:42
selenium+
python自动化
测试之使用webdriver操作浏览器的方法
从这篇博客开始,将学习使用如何使用python调用webdriver框架对浏览器进行一系列的操作打开浏览器在selenium+
python自动化
测试(一)�C环境搭建
zh175578809
·
2019-01-23 14:11
selenium+
python自动化
测试之环境搭建
最近由于公司有一个向谷歌网站上传文件的需求,需要进行web的自动化测试,选择了selenium这个自动化测试框架,以前没有接触过这门技术,所以研究了一下,使用python来实现自动化脚本,从环境搭建到实现脚本运行。selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7,8,9,10,11),MozillaFir
zh175578809
·
2019-01-23 11:47
Appium+
Python自动化
测试之运行App程序示例
在上一篇博客中,已经将环境搭建好了。现在,我们利用搭建的环境来运行一条测试脚本,脚本中启动一个计算器的应用,并实现加法的运算。创建模拟器在运行App之前,首先需要创建一个Android模拟器,也可以使用真机来运行,效果更佳。进到AndroidSDK的目录,双击运行AVDManager.exe点击Create创建一个Android模拟器输入一个模拟器名称,选择设备类型和API版本,点击进行创建。创建
zh175578809
·
2019-01-23 11:53
Appium
Python自动化
测试之环境搭建的步骤
Appium简介Appium是一个自动化测试开源工具,支持IOS和Android平台上的移动原生应用、移动Web应用和混合应用。所谓的“移动原生应用”是指那些用IOS或者AndroidSDK写的应用;所谓的“移动Web应用”是指使用移动浏览器方位的应用(Appium支持IOS上的Safari和Android上的Chrome);所谓的“混合应用”是指原生代码封装网页视图(原生代码和Web内容交互)。
zh175578809
·
2019-01-23 11:35
Python自动化
开发学习-Memcached
讲师的博客:https://www.cnblogs.com/wupeiqi/p/5132791.html如果是要在django里使用Memcache缓存,那么下面都不用看了,直接看django里是怎么用的就好了。这篇里缓存的章节:https://blog.51cto.com/steed/2104127MemcachedMemcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻
骑士救兵
·
2019-01-13 14:50
python
memcache
python自动化开发笔记
linux: 加密文件夹的一种
python自动化
方式
文章目录ref1note写一个自动的脚本1.你要参考如何让py执行linux的命令行你使用`subprocess.Popen(cmdstring_list,cwd=cwd,stdin=subprocess.PIPE,shell=shell,bufsize=4096)`2.你还要处理与命令行的交互,这是`subprocess`难以做到的3.于是,你使用`pexpect`3.1然后,我如何实现自动化加
paulkg12
·
2019-01-12 19:43
搞笑开发
使用
Python自动化
无聊的东西:为初学者提供实用的编程
—国外课栈翻译,仍有更新使用
Python自动化
无聊的东西:为初学者提供实用的编程如果您曾经花费数小时重命名文件或更新数百个电子表格单元格,那么您就知道这些繁琐的任务是多么繁琐。
国外课栈
·
2019-01-12 15:23
评论
Python自动化
开发学习-TinyScrapy
这里通过代码一步一步的演变,最后完成的是一个精简的Scrapy。在Scrapy内部,基本的流程就是这么实现的。主要是为了能通过学习了解Scrapy大致的流程,对之后再要去看Scrapy的源码也是有帮助的。Twisted使用因为Scrapy是基于Twisted实现的,所以先看Twisted怎么用基本使用基本使用的示例:fromtwisted.web.clientimportgetPage,defer
骑士救兵
·
2019-01-12 15:20
python
爬虫
scrapy
python自动化开发笔记
python自动化
运维-Ansible配置运行1
一环境准备PythonSetuptoolsPip(可选)二Ansible快速安装1安装pip:ease_installpip2安装Ansible:pipinstallansible三Ansible源码安装1获取源码https://github.com/ansible/ansible2解压源码3进入源码目录4运行source./hacking/env-setup四Ansible系统源安装Centos
cakincqm
·
2019-01-07 21:39
python
Python自动化
运维介绍
一技能要求1了解Python基础知识2了解运维的基础知识3运行环境:python2.7二运维发展的不同阶段1传统运维命令行批量脚本2自动化运维3云运维三传统运维特点1资源少2业务结构简单3运维工作简单四传统运维确定1效率低2无法跨平台3资源分散4无标准五什么是自动化运维1错误定义把运维日常需要登录机器的操作,完全web化,以后只需要点一下鼠标就搞定。2正确定义运维自动化是一组将静态的设备结构转化为
cakincqm
·
2019-01-07 21:37
python
python自动化
--破解wifi密码
前提建议: 本文提到的爆破方式其实效率很低(因为每次都要重连wifi),可以拿来做简单破解,比如自己写个密码字典:八个6,六个8,1到8...之类的几十个简单密码.然后跑这个脚本. 如果追求高效爆破.建议使用Aircrack-ng,它是通过抓wifi连接数据包,然后爆破抓到的包数据....抓到连接包之后的工作全部是本地运行,只要不心疼电脑,破解速度比这个脚本快了无数倍.关键点:1.wi
神之试炼者
·
2019-01-06 00:00
python
python自动化
测试如何自动生成测试用例
传统的测试用例需要测试或者开发人员将用户的操作用代码表示出来,通过断言判断是否和预期一致,写测试用例也占用了部分时间,加上版本迭代测试用例的维护成本也较高,于是基于无埋点的需求相结合自动化测试来检测埋点,及时告警,提高准确率和代码质量,为了减少测试用例的开发维护时间,诞生了自动生成测试用例的方案,另外不因为出错而中断代码的执行测试框架https://github.com/Tencent/FA...
weixin_33805992
·
2018-12-29 16:44
测试
python
java
用
Python自动化
,抓取到一个句柄,他的类名是这个:AfxWnd42,导致不能输入内容,应该怎办
用的是pywin32,只能获取到句柄,不能进行输入在网上找了很久都没有答案,没有C币也不能提问,求各位大神相助啊!!!
-x_x-
·
2018-12-28 08:39
python
python自动化
测试,关于自动发送163邮件经常遇到的三个问题
一、如果在结果中报错550Error:userhasnopermission原因分析:邮箱没有开通POP3/SMTP协议解决方法:1、登录163邮箱,设置客户端授权码选择开启;2、若没有设置过设置一下授权码即可;二、如果还有报错535Error:authenticationfailed解决方法:1、用163邮箱服务器来发送邮件,我们需要开启POP3/SMTP服务,这时163邮件会让我们设置客户端授
Rc神
·
2018-12-26 17:47
Python自动化
运维开发----基础(五)切片应用 && 列表函数
1.切片的应用(1)复制列表:直接赋值新的列表和用切片得到的新列表的区别?使用直接赋值新列表的方式并且查看在内存中的位置,这种方式两个列表在内存中的位置是一样,一个列表改变另一个也会跟着改变>>> a = [1, 2, 3]>>> b = a>>> id(a)139827490542536>>> id(b)139827490542536>>> a[0] = 0>>> b[0]0>>> b[0, 2
Demon宽
·
2018-12-25 13:22
Python
Python列表
Python切片
Python
Python自动化
运维开发----基础(三)条件语句和循环语句
1.python中的条件和循环有哪些?python中的循环和其他编程语言一样,条件有if,循环有while、for2.条件语句条件语句的格式(1)有一个条件if 条件: 执行语句1else: 执行语句2条件语句的格式(2)有多个条件if 条件1: 执行语句1elif 条件2: 执行语句2elif 条件3: 执行语句3else: 执行语句43.w
Demon宽
·
2018-12-18 22:56
Python
基础
循环
Python
python自动化
框架搭建
好多天没来打卡了。博主最近一直在把碎片化知识转化为知识体系的过程中挣扎。Python语言、selenium、unittest框架、HTMLTestRunner框架都有所了解,也写了一批脚本去做项目的功能测试。但是感觉还是零零散散,串不起来。首先,来看看整个项目的架构:从上面两张结构图,大概讲讲每个模块下的类实现的一些方法:1、config||-config.yml配置文件,主要存放一些全局配置变量
测试AA
·
2018-12-14 15:23
iOS自动化打包--基于NSTask--脚本打包
一、熟悉NSTask的使用在看了不少的文档后大部分都是通过
python自动化
打包,但是偶然间发现NSTask这个类,NSTask是可以在APP里调用终端命令的累,它可以在你的设备上执行另一个程序,于是就猜想
阳光下de奔跑
·
2018-12-14 11:56
python+seleniumIDE环境搭建(
python自动化
测试)
环境1.Java环境ok(检查方法--cmd下Java+回车、javac+回车)2.PythonPython3最新版本(检查方法--cmd下python+回车)3.selenium包安装Cmd下命令pipinstallselenium(检查方法--cmd下piplist+回车)4.安装浏览器谷歌--最新版、火狐--47,勾选不检查更新(检查方法)1)谷歌2)火狐不检查更新5.安装seleniumI
hfGuddu
·
2018-12-11 15:35
测试
python自动化
测试笔记6-python基础。递归函数、os模块walk方法、匿名函数、map函数和filter函数、MD5加密、安装python第三方模块方法、连接mysql
python自动化
测试笔记6-python基础越来越不想上了,作业做的我想吐血。今天学习的内容1递归函数就是函数自己调用自己。
liuchanggege
·
2018-12-10 19:10
python
基础
python 使用 requests 模块发送http请求 的方法
最近在学
python自动化
,怎样用python发起一个http请求呢?
帅瓶子
·
2018-12-09 10:31
Python自动化
开发学习-Tornado
Tornado基本操作讲师的博客:白话tornado源码系列5篇,主要是源码剖析暂时不需要知道那么多。只要看下第一篇就好:https://www.cnblogs.com/wupeiqi/tag/Tornado/Web框架之Tornado:https://www.cnblogs.com/wupeiqi/p/5702910.htmlHelloWorld经典的helloworld示例:importtor
骑士救兵
·
2018-12-05 21:21
python
tornado
python自动化开发笔记
【毕业寄语】逆境中的成长更需要态度和方法(无鸡汤)
引子
python自动化
测试开发班结课了,不知道为什么有很多的不舍但却表达不出来,难道是年纪大了?好像现在更多的是内心那种默默的不舍。也许真的年纪大了吧。唉。
小强测试
·
2018-12-04 09:45
性能
测试培训
python
性能
&
自动化测试班
【
python自动化
测试】获取cookie
使用框架unittest处理cookie的3种方式1、用setUp():setUp()会在每个测试用例执行前执行,可以在这里写入需要获取cookie的登录操作defsetUp():res=requests.post(url,data)deftest_case():res_recharge=requests.post(url,data,cookies=res.json().cookies)2、全局变
测试小白在成长_耶
·
2018-11-16 13:44
Python
自动化测试
python自动化
生成IOS的图标
本文实例为大家分享了
python自动化
生成IOS的图标,供大家参考,具体内容如下每次上架之前都要生成十几个图片感觉无聊麻烦,考虑使用脚本处理脚本使用python和一部分shell处理的,python部分主要是使用
书弋江山
·
2018-11-13 11:33
Python自动化
开发学习-Scrapy
讲师博客:https://www.cnblogs.com/wupeiqi/p/6229292.html中文资料(有示例参考):http://www.scrapyd.cn/doc/项目准备Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。使用之前有一个类似django的创建项目以及目录结构的过程。Scrapy安装使用pip安装(windows会有问题):pip3installscr
骑士救兵
·
2018-11-09 16:56
python
爬虫
scrapy
python自动化开发笔记
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他