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:如何自学?找哪些工作?(附自学技巧)
Python自动化
测试:熟悉自动
programmer_feng
·
2018-10-31 15:41
Python
Python自动化
开发学习-爬虫3(性能相关)
爬取多个网页讲师的博客:https://www.cnblogs.com/wupeiqi/p/6229292.html在编写爬虫时,性能的消耗主要在IO请求中,当单进程单线程模式下请求URL时必然会引起等待,从而使得请求整体变慢。比如找10个国外的资源爬取,慢的效果就很明显。串行的方式直接用一个for循环,把所有的请求串起来一次执行。这样的效率会很低:importrequestsfrombs4imp
骑士救兵
·
2018-10-26 11:28
python
爬虫
python自动化开发笔记
python自动化
鼠标和键盘PyUserInput(pymouse和pykeyboard)
引在使用电脑的时候,偶尔有需求要模拟鼠标键盘,进行一些机械重复的操作(刷新网页、抢票、某些小游戏等)。如果为此专门下载一个按键精灵,总感觉杀鸡用牛刀,所以就开始探索一些轻量级解决方案。本人电脑上配置了Python,自然就想到那句名言方案参考网上的各种例子后,发现了PyUserInput这个项目。在配置完成后,调用非常简便。准备进入项目主页,可以看到这个Python库是跨平台支持的,但是对应不同平台
crazyBird_GJY
·
2018-10-25 09:50
python
鼠标键盘自动化
Python自动化
开发学习-爬虫2
Web服务的本质2之前讲过这个,在这里:https://blog.51cto.com/steed/2071271不过当时没讲透,这次再展开一点点。Web服务的通信本质上就是通过socket发送字符串请求,然后也会返回响应。发送的请求有请求头和请求体。返回的响应也有响应头和响应体。请求头:就是requests.hearders,浏览器后台标头里的请求标头请求体:就是POST请求的data(或者是js
骑士救兵
·
2018-10-21 23:22
python
爬虫
微信
python自动化开发笔记
01-
Python自动化
测试-学习路线
一、Python常用领域Python用于简单脚本编程,如编写2048小游戏或12306的自动抢票软件;Python用于系统编程,如开发系统应用;Python用于开发网络爬虫;网络爬虫的用途是进行数据采集,也就是将互联网中的数据采集过来。网络爬虫的难点其实并不在于爬虫本身,由于网站方为了避免被爬取回采取各种各样的反爬虫措施,而如果想要继续从网站爬取数据就需要解决这些反爬虫措施,所以网络爬虫的难点在于
王梓懿_1fbc
·
2018-10-20 22:49
python学习笔记 --paramiko 实现堡垒机登陆
paramiko可以实现ssh安全连接,ansible工具底层也是使用的paramiko,参考刘天斯
python自动化
运维第六章[root@localhost~]#catparamiko3.py#!
maibm
·
2018-10-17 16:45
python
Python自动化
开发学习-爬虫1
讲师的博客:https://www.cnblogs.com/wupeiqi/articles/6283017.html建立本地缓存用下面的命令,就可以把一个页面爬取下来。不过再继续其他操作之前先把爬取的内容在本地建立缓存:importrequestsr=requests.get('http://www.autohome.com.cn/news')#爬取页面print(r.text)#打印响应的内容
骑士救兵
·
2018-10-15 16:59
python
爬虫
python自动化开发笔记
Python Linux系统管理与自动化运维
Py't'hon语言与Linux系统管理Py't'hon生态工具打造命令行工具文本处理Linux系统管理使用python监控Linux系统文档与报告网络
Python自动化
部署深入浅出Ansible使用Python
SkTj
·
2018-09-26 11:24
基于Python3.6+splinter实现自动抢火车票
本文实例为大家分享了python实现自动抢火车票,供大家参考,具体内容如下splinter使用首先介绍一下splinter使用:plinter.brower是一个开源工具,通过
Python自动化
测试web
liuyazhuang
·
2018-09-25 15:03
Python自动化
测试-单元测试框架unittest
一.概念unittest中最核心的四个概念是:testcase,testsuite,testrunner,testfixture。testcase,:一个TestCase的实例就是一个测试用例testsuite:而多个测试用例集合在一起,就是TestSuite,而且TestSuite也可以嵌套TestSuitetestLoader是将TestCase加载到TestSuite里,用loadTests
鼓浪屿岛与海
·
2018-09-14 17:25
Python自动化测试
基于python flask的自动化测试平台 (写在序言)
学习
python自动化
测试已经有一段时间了,目前在公司也已经自制了一个简单自动化测试平台,其中包括了项目管理、模块管理、用例管理、自动生成测试报告、查看测试报告、接口自动化用例批量执行、单点调试、UI自动化用例执行
心生make
·
2018-09-13 22:38
测试开发
pyhton
自动化测试
自动化测试平台
python自动化
测试(四)--video living streaming display
1.概述在一个测试项目中,有一个需求是要在测试过程中,播放一段livingvideostreaming.上网查了一下,可以利用ffmpeg,opencv等技术来实现。但是实验后发现效果不太理想,而测试用例里建议是使用vlc来播放这个视频流,故采用python-vlc模块,来实现。经测试,效果满足测试需求。2.opencvdemo虽然没有采用opencv的方案,但是发现这个demo在对http视频流
Godric_wsw
·
2018-09-02 09:12
python自动化
测试(二)--selenium总结
1.初始化#coding=utf-8fromseleniumimportwebdriver#Initialbrowser=webdriver.Chrome()browser.get('http://radar.kuaibo.com')printdriver.title#controlwindowbrowser.maximize_window()browser.set_window_size(480
Godric_wsw
·
2018-09-01 21:22
python自动化
测试(一)--uiautomator总结
1.初始化单个设备fromuiautomatorimportdeviceasd多个设备fromuiautomatorimportDeviced=Device('014E05DE0F02000E')2.按键操作KEYS=["home","back","left",'right',"up","down","center","menu","search","enter","delete","recent
Godric_wsw
·
2018-09-01 21:45
appium+
python自动化
测试遇到的坑及处理方案
1.遇到某个搜索页面,输入中文内容后,页面无搜索按钮,必须点击键盘上的搜索,界面如下搜索页面方案:在开始自动化时,先初始化键盘,使用appium自带的键盘,在输入中文后,切换为搜狗键盘,使用键盘事件的返回按钮,点击成功,具体代码初始化安装appium的输入法切换为搜狗键盘,使用键盘事件的返回按钮2.vivo手机在启动时,一直要安装appium的输入法,自动化实现时,需要点击确认按钮参考下文,直接修
Martian_116b
·
2018-08-24 13:57
Python selenium经验总结
目录Selenium2+
python自动化
47-判断弹出框存在(alert_is_present)Pythonselenium显示等待WebDriverWait与条件判断expected_conditions
黑影隐
·
2018-08-23 22:03
Python
selenium
写给深圳首期
Python自动化
开发周未班的信
你是否做了正确的决定?深圳首期周未班的同学们大家好,我是Alex,老男孩教育的联合创始人,Python项目的发起人,51CTO学院连续2届最受学员喜爱的讲师,中国最早一批使用Python的程序员,当然还有一堆头衔,看过我视频的人都知道我喜欢吹nb啦哈,今天要收着点,讲正事。本来下面的话要在深圳当面跟你们说,但实在北京这边太多事抽不开,只能以这种方式表达了。2009年我第一次接触Python,源于我
金角大王
·
2018-08-12 11:00
搭建appium+
python自动化
测试环境
b.appiumserver通过webdriver协议将翻译脚本翻译为UIAutomator命令,通过bootstrap执行c.bootstra把执行结果转发回appiumserver二.搭建appium+
python
Martian_116b
·
2018-08-09 15:25
Python自动化
测试:通过excel录入内容,批量造数据
背景:自动化测试除了验证系统功能外,还能够为测试人员根据测试要求造数据实现测试需要!但是一般的自动化测试,都是在编写脚本的时候,写死在程序里的。所以本文是为了在满足系统操作流程的基础上,根据测试的要求实现测试数据的编写。 本文涉及两个新的知识点内容:1.读取excel数据2. python数据库读写2.1 创建一个简单的表 一、编写思路: 从需求出发,主要找到两个关键字:批量、要求、数据
Bierante
·
2018-07-26 00:00
python自动化
Python自动化
开发学习-RESTful API
RESTfulAPIRESTfulAPI是一种面向资源编程,也叫表征状态转移(英文:RepresentationalStateTransfer,简称REST)。认为网络上所有的东西都是资源,对资源的操作无非就是增删改查。传统的方法比如有个资产的页面,URL是www.example.com/asset。要对它进行增删改查,可能使用不同的url来区分:www.example.com/addAsset:
骑士救兵
·
2018-07-24 16:20
python
django
RESTful
python自动化开发笔记
Python自动化
开发学习-Django Admin
djangoamdin是django提供的一个后台管理页面,该管理页面提供完善的html和css,使得你在通过Model创建完数据库表之后,就可以对数据进行增删改查。准备工作创建一个项目,或者是用已有的项目使用下面的命令创建生成数据库,这里虽然还没有创建任何的表结构,但是django本身是有一些库要创建的pythonmanage.pymigrate这个命令一般是搭着pythonmanage.pym
骑士救兵
·
2018-07-20 22:19
python
django
python自动化开发笔记
python自动化
运维脚本范例
1.列举当前目录以及所有子目录下的文件,并打印出绝对路径#!/usr/bin/python#coding=utf8importosimportsysiflen(sys.argv)0:foriinrange(len(num)):ifnum[i]>'0'andnum[i]10:nginx_protect(j)print"IP:%sNUM:%s"%(j,num)5.写一个脚本计算出所有进程所占用内存大小
wujunqi1996
·
2018-07-18 20:20
python
自动化
运维脚本
jenkins+
python自动化
测试持续集成
一、首先我们安装Jenkins,我这里采用的是.msi应用程序,根据提示进行安装(傻瓜式),最后会打开默认的网页地址:http://localhost:8080如果端口有冲突,可以去Jenkins的安装目录下的这个文件去改端口: 二、进入Jenkins的界面,会提示输入解锁密码,根据界面提示找对对应文件输入密钥即可。三、选择推荐安装插件即可,两者都可以,看自己需要选择,选择后会进入插件安装页面,会
ST_君华
·
2018-07-09 00:00
自动化
测试
selenuim+
python自动化
测试(一)
[TOC]1.环境的搭建安装python以及添加环境变量python的安装方法和过程就不再累赘了,网上随便一搜一大把。而且既然能到selenuim+python这个阶段,相信python环境肯定都是必备的了。安装selenuim直接在windows环境下面CMD进入后输入pipinstall-Uselenium命令进行安装安装安装webdriver驱动注意:不同的浏览器拥有自己所属的驱动,谷歌,火
yhxt
·
2018-06-29 22:23
Python自动化
开发学习25-Django
组合搜索下面要讲的是基于模板语言的实现方法,完全没有使用js。讲的时候有点混乱,把其他与效果实现无关的小知识点也顺带讲了一下。不过我最后做了小结。准备表结构这里讲组合搜索,所以要2个搜索条件。这里用一个选项保存在内存中的type和一个保存在数据库中的section:#models.py文件中的表结构classArticle(models.Model):"""文章信息"""title=models.
骑士救兵
·
2018-06-22 15:22
python
django
python自动化开发笔记
python3:logging模块 输出日志到文件
python自动化
测试脚本运行后,想要将日志保存到某个特定文件,使用python的logging模块实现参考代码:importloggingdefinitLogging(logFilename,e):logging.basicConfig
Shapelei
·
2018-06-12 17:00
Python DNS 处理模块 dnspython
PythonDNS处理模块dnspython以下列举了DNSPython模块中常用方法,借鉴于书籍《
Python自动化
运维:技术与最佳实践》dnspython提供大量关于DNS的处理方法,最常用的是域名查询
winner623
·
2018-06-08 12:22
python
DNS
Linux
Python
python自动化
报告的输出用例详解
1、设计简单的用例2、设计用例以TestBaiduLinks.py命名#coding:utf-8fromseleniumimportwebdriverimportunittestclassBaiduLinks(unittest.TestCase):defsetUp(self):base_url='https://www.baidu.com'self.driver=webdriver.Chrome(
舞涯
·
2018-05-30 10:35
python批量处理文件/操作文件
Python批量处理/操作文件
python自动化
处理文件非常实用,尤其是在大量重复劳动中本文以批量处理不同文件夹下的文本文件为例:os模块文件路径状态:E:\CSDN………….
东一鱼
·
2018-05-29 16:36
Python
python批量处理文件/操作文件
Python批量处理/操作文件
python自动化
处理文件非常实用,尤其是在大量重复劳动中本文以批量处理不同文件夹下的文本文件为例:os模块文件路径状态:E:\CSDN………….
东一鱼
·
2018-05-29 16:36
Python
Python自动化
开发学习24-Django下(其他)
图片验证码页面显示图片的两种方式下面的2个img标签都可以返回图片。第一个直接就能获取静态文件,第二个现在并不能返回图片,还有配合个处理函数:#urls.py文件,写一个url的对应关系path('getImg/'.lower(),views.get_img),#views.py文件,对应的处理函数defget_img(request):data=open('static/imgs/test.gi
骑士救兵
·
2018-05-20 11:21
python
djangp
KindEditor
python自动化开发笔记
Python自动化
开发学习24-Django中(AJAX)
讲师的博客地址:http://www.cnblogs.com/wupeiqi/articles/5703697.html。号称是AJAX全套原生AjaxAjax主要就是使用XmlHttpRequest对象来完成请求的操作,该对象在主流浏览器中均存在(除了早期的IE)。创建XMLHttpRequest对象的语法:xmlhttp=newXMLHttpRequest();老版本的InternetExpl
骑士救兵
·
2018-05-18 21:36
python
django
python自动化开发笔记
psutil模块记录
看了刘天斯老师写的
python自动化
书,记录一下看的要不然脑子记不住呀importpsutil#CPUprint(psutil.cpu_times())#元组显示CPU的所有信息print(psutil.cpu_times
珊子的木瓜
·
2018-05-18 08:11
psutil
模块记录
Python开发
python自动化
处理txt文本文件
这学期从开学到现在,关于自动化处理文件的编程需求已经做过一次了,上次是处理excel文件,用Java语言写的,因为文件内容牵涉到学生信息,就没有写博客公布源码了。需求是师姐提出来的,这次是采用python语言实现的。需求:将几千份文本文件读取出来,提取里面的数据进行比较大小。思路:刚开始想用正则表达式提取内容,但真正开始写的时候发现这不是一个明智的选择,首先正则表达式需要预先定义规则,但这里面的变
莱宝
·
2018-05-17 22:20
Python
Python自动化
开发学习24-Django上(ModelForm)
使用ModelForm创建接下来要使用的表结构如下:#models.py文件classUserType(models.Model):caption=models.CharField(max_length=32)classUserInfo(models.Model):username=models.CharField(max_length=32)email=models.EmailField()us
骑士救兵
·
2018-05-16 16:33
python
django
python自动化开发笔记
Python自动化
开发学习23-Django上(Model)
Model、Form以及ModelFormModel数据库操作:创建表结构操作数据表数据验证-弱Form强大的数据验证功能ModelForm这个还没讲过,是上面两个的合集:数据库操作数据验证非常方便,适合小型项目。或者是和django的admin相关的操作,admin就是通过ModelForm实现的。但是,耦合非常强,不可拆分(比如数据库操作和业务操作不可分)。如果以后业务扩展了,这两部分就得拆开
骑士救兵
·
2018-05-11 22:22
python
django
python自动化开发笔记
OMserver自动化运维平台搭建及测试
本文基于《
Python自动化
运维技术与最佳实践》第十三章内容“从零开始打造B/S自动化运维平台”。
loong576
·
2018-05-10 15:34
Python
ansible
uwsgi
自动化运维
appium+
python自动化
39-adb shell输入中文(ADBKeyBoard)
前言上一篇提到“adbshellinputtextyoyo“可以通过adb输入英文的文本,由于不支持unicode编码,所以无法输入中文,github上有个国外的大神写了个ADBKeyBoard输入法的apk,完美支持unicode编码,也能输入中文和其它字符了ADBKeyBoard1.ADBKeyBoard在github的源码地址ADBKeyBoardgithub地址,有兴趣的可以去看看,这里我
上海-悠悠
·
2018-05-07 09:00
01-
Python自动化
测试-学习路线
一、Python常用领域Python用于简单脚本编程,如编写2048小游戏或12306的自动抢票软件;Python用于系统编程,如开发系统应用;Python用于开发网络爬虫;网络爬虫的用途是进行数据采集,也就是将互联网中的数据采集过来。网络爬虫的难点其实并不在于爬虫本身,由于网站方为了避免被爬取回采取各种各样的反爬虫措施,而如果想要继续从网站爬取数据就需要解决这些反爬虫措施,所以网络爬虫的难点在于
快把钟哥带走
·
2018-04-20 20:14
大数据
编程语言
python
人工智能
java
Python自动化
开发学习22-Django下(Form)
Form表单验证这里不是验证用户名密码是否正确,这部分内容之前已经讲过了。这里要验证的是数据格式,这步验证是在收到请求后先执行的验证。只有数据格式验证通过,才会验证用户名密码是否正确。如果数据格式验证不通过,则返回错误信息。讲师的博客地址:http://www.cnblogs.com/wupeiqi/articles/6144178.html测试环境先写一个form表单,host.html:{%c
骑士救兵
·
2018-04-17 14:38
python
django
python自动化开发笔记
Python自动化
开发学习22-Django上
session上节已经讲了使用Cookie来做用户认证,但是Cookie的问题缺点:敏感信息不适合放在cookie里,敏感信息只能放在服务器端优势:把部分用户数据分散的存放在每个客户端,减轻服务端的压力Cookie是保存在用户浏览器端的键值对,Session是保存在服务器端的键值对。Session依赖Cookie,Cookie保存随机字符串,凭借这个随机字符串获取到服务器端Session里的内容。
骑士救兵
·
2018-04-16 20:28
python
django
自动化
python自动化开发笔记
2)python的数据类型、字符串、列表、字典、元祖、集合、编码补充等
1、字符串:'内容'少量数据的存储索引:就是下标就是从0开始s='
python自动化
学习's1=s[0]print(s1)#通过索引找到元素切片:就是一段,【0:4】顾头不顾尾s='
python自动化
学习
tty之星
·
2018-04-10 13:29
数据类型
字符串
列表
python
Python自动化
开发学习21-Django
补充知识-路由系统(URL)URL传递额外的参数在url.py里,除了默认会传一个request给处理函数,还可以传递额外的参数,把一个字典作为第三个参数传入,之后就可以在处理函数里取到对应的值:fromdjango.urlsimportpathfromapp01importviewsurlpatterns=[path('extra-options/',views.extra_options,{'
骑士救兵
·
2018-04-06 21:12
python
django
python自动化开发笔记
Python通过Sqoop自动化装载Mysql数据到Hive
其他类似相关参考:
Python自动化
拉取Mysql数据并装载到Hive(V3.0)-->https://blog.csdn.net/BabyFish13/article/details/73885033
Python
BabyFish13
·
2018-03-30 10:34
python
sqoop
mysql2hive
query
方案
Python
Solution
appium
python自动化
基础
最近在学习
python自动化
,网上copy一些他人的经验来进行学习,记录如下:1.Appium新手请教:appium+python如何实现用坐标在安卓手机屏幕上的点击事件https://testerhome.com
倔强_2722
·
2018-03-21 11:54
Python自动化
开发学习18-Django基础篇
自定义Web框架跟着老师一点一点完善代码和文档结构,最终一个Web框架的雏形会显现出来,然后引出之后要学习完善的的Web框架。Web框架的本质Web服务端的本质就是一个socket服务端,而我们的浏览器就是socket客户端。浏览器发送的请求就是一次socket请求。一次请求获得一次响应,然后就断开,这是一个短连接。下面是一个服务端的python代码,直接用socket,实现一个简单的HelloW
骑士救兵
·
2018-03-15 22:00
python
django
python自动化开发笔记
Python自动化
开发学习18-Web前端补充内容
JavaScript-补充js正则表达式在使用之前,首先要创建正则表达式对象,创建对象有两种方式:/pattern/attributes:这个简单,推荐用这个。而且不用写引号newRegExp(pattern,attributes);:和上面的效果一样,这里是通过参数把值传入的,所以必须写上引号。另外还要注意转义字符。参数pattern是一个字符串,就是正则表达式。参数attributes是一个可
骑士救兵
·
2018-03-12 11:43
javascript
jQuery
python自动化开发笔记
5、
python自动化
运维——集中化管理平台Ansible
集中化管理平台Ansible简介:Ansible是一种集成IT系统的配置管理、应用部署、执行特定任务的开源平台特点:1、部署简单,只需在主控端部署Ansible环境,被控端不用进行任何操作2、默认使用SSH协议对设备进行管理3、主从集中化管理4、提供一个Web管理界面和RESETAPI接口——AWX平台Ansible安装及配置1、安装ansible:yuminstall–yansible2、修改配
林树楷
·
2018-03-11 12:20
python
Linux
Ansible
Python
4、
python自动化
运维——集中化管理平台Saltstack
集中化管理平台——SaltstackSaltstck作为服务器基础架构集中化管理平台,具备配置管理,远程执行,监控等功能。可以简单地理解为简化版的puppet,加强版的func。废话不多说,直接上手。1、Saltstack安装以及配置安装所需要的组件:主控端:salt-master被控端:salt-minion安装步骤1、安装所需要的epel作为部署saltstack的yum源:yuminstal
林树楷
·
2018-03-09 12:22
python
Saltstack
linux
Python
Python自动化
开发学习17-jQuery
jQuery学习之前jQuery是JavaScript的一个类库,类似python中的模块。jQuery在线手册:http://jquery.cuishifeng.cn/官网:http://jquery.com/版本选择目前jQuery有三个大版本:1.x、2.x、3.x。教学推荐使用1.x的最新版本,这个版本兼容IE低版本。去官方页面:http://code.jquery.com/,可以获取到最
骑士救兵
·
2018-03-07 15:34
python
jQuery
python自动化开发笔记
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他