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接口自动化——Web接口
原标题:Python接口自动化——Web接口1.2.1web接口的概念这里用一个浏览器调试工具捕捉课程管理页面请求作为例子:当请求页面时,服务器会返回资源,将协议看做是路的话,http可以看做高速公路,soap看做铁路传输的数据有html,css,javascript或图片、视频、音乐等文件,看做公路运输的货物,比如水果、蔬菜等。这些数据会以一定的格式进行封装,比如将货物装入集装箱、纸箱等,这就是
笨猫猪
·
2023-10-31 16:14
python自动化接口
Python自动化
爬取App数据
基本环境配置版本:Python3系统:Windows需要安装:1.JDK-DownloadJDK,Appium要求用户必须配置JAVA环境,否则启动Seesion报错。2.Appium-DownloadAppium,安装过程请自行搜索。3.AndroidSDK-DownloadSDK4.Selenium-建议使用低版本的PythonSelenium库,在Chrome高版本可能会报错。例如:pip3
Python新世界
·
2023-10-31 15:32
python
Python爬虫
网络爬虫
Python编程
编程语言
python自动化
测试怎么发送邮件_Python+Selenium 自动化测试获取测试报告内容并发送邮件...
这里封装一个send_mail()方法,用于测试完成后读取测试报告内容,并将报告内容通过邮件发送到接收人SMTP:SimpleMailTransferProtocol,简单邮件传输协议1#coding:utf-823importsmtplib#导入smtplib模块4fromemail.mime.textimportMIMEText5fromemail.headerimportHeader6fro
颜语一声
·
2023-10-31 05:36
python 浏览器自动化 弹窗控制_Selenium2
Python自动化
-处理浏览器弹窗
我们在浏览网页时经常会碰到各种花样的弹窗,在做UI自动化测试的时候势必要处理这些弹窗,这里就介绍一下目前前端界两种弹窗的处理方法。一、alert弹窗这种弹窗是最简单的一种,Selenium里有自带的方法来处理它,用switch_to.alert先定位到弹窗,然后使用一系列方法来操作:accept-点击【确认】按钮dismiss-点击【取消】按钮(如有按钮)send_keys-输入内容(如有输入框)
北京房姐说房
·
2023-10-31 00:39
python
浏览器自动化
弹窗控制
Appium+
python自动化
(三)- SDK Manager(超详解)
简介本来宏哥一开始打算用真机做的,所以在前边搭建环境时候就没有下载SDK,但是由于许多小伙伴通过博客发短消息给宏哥留言说是没有真机,所以顺应民意整理一下模拟器,毕竟“得民心者,得天下”。SDK顾名思义,AndroidSDKManager就是一个Android软件开发工具包管理器,就像一个桥梁,连通本地和服务器,从服务器下载安卓开发所需工具到本地。而AVDManager是一个Android虚拟驱动管
北京_宏哥
·
2023-10-30 23:38
python项目打包成docker镜像
引言一个成熟的python项目(如
python自动化
测试代码、python脚本等)可能会依赖很多特定的环境,然而项目运行的结果不仅取决于代码,和运行代码的环境也息息相关。
十年黑盒
·
2023-10-30 23:52
自动化测试
docker
容器
python
自动化
linux
Python自动化
!教你如何操作PPT.
1.PPT自动化能干什么?有什么优势?它可以代替你自动制作PPT它可以减少你调整用于调整PPT格式的时间它可以让数据报告风格一致总之就是:它能提高你的工作效率!让你有更多时间去做其他事情!2.使用win32com操作ppt官方文档:https://docs.microsoft.com/zh-cn/office/vba/api/powerpoint.shape.copy2.1pip安装win32co
aobulaien001
·
2023-10-30 14:32
python
自动化
powerpoint
学习笔记:python识别验证码自动登录
最近在整
python自动化
测试,目标网站需要输入验证码登录。通过selenium元素定位可以拿到图片的地址。但是尝试了很多次发现无法直接下载图片,浏览器却可以打开。
cykablyta
·
2023-10-30 07:15
爬虫
python
分布式数据库Apache Doris简易体验
中国DBA联盟(ACDU)成员,目前服务于工业互联网擅长主流Oracle、MySQL、PG、高斯及Greenplum
运维开发
,备份恢复,安装迁移,性能优化、故障应急处理等。
IT邦德
·
2023-10-30 06:24
CDH大数据平台
分布式
数据库
apache
python自动化
测试(六):唯品会商品搜索-练习
目录一、配置代码二、操作2.1输入框“运动鞋”2.2点击搜索按钮2.3选择品牌2.4选择主款2.5适用性别2.6选择尺码2.7选择商品:(通过css的属性去匹配)2.8点击配送地址选项框一、配置代码#coding=utf-8fromseleniumimportwebdriverfromselenium.webdriver.support.selectimportSelectfromselenium
长风沛雨
·
2023-10-30 05:08
python
开发语言
python自动化
测试(四):ECShop后台:商品分类添加
前置条件:本地部署:ECShop的版本是3.0.0、Google版本是GoogleChrome65.0.3325.162(正式版本)(32位)Google驱动的selenium版本是3.11.0目录前置代码一、登录(后台登录)二、进入商品分类页面三、子页面四、返回父级/最外层页面五、点击添加分类按钮六、输入分类6.1输入分类名称6.2上级分类--下拉菜单的实现6.3输入数量单位6.4输入排序6.5
长风沛雨
·
2023-10-30 05:37
python
开发语言
python自动化
测试(五):按键模拟输入:全选、复制、清空、粘贴、完成
前置条件:本地部署:ECShop的版本是3.0.0、Google版本是GoogleChrome65.0.3325.162(正式版本)(32位)Google驱动的selenium版本是3.11.0目录一、配置代码二、键盘组合输入2.1全选:ctrl+a2.2复制:ctrl+c2.3清除:元素.clear()2.4粘贴:ctrl+v2.5剪贴:ctrl+x三、回车:Keys.ENTER一、配置代码#c
长风沛雨
·
2023-10-30 05:37
23年软测实训
python
开发语言
python自动化
测试(七):鼠标事件
前置条件:本地部署:ECShop的版本是3.0.0、Google版本是GoogleChrome65.0.3325.162(正式版本)(32位)py的selenium版本是3.11.0目录一、前置代码二、ActionChains类三、鼠标事件3.1悬停事件3.2左键单击3.3其他事件四、天猫练习-找回密码4.1天猫登录-忘记密码-拖动滑条4.2拖动元素一、前置代码#coding=utf-8froms
长风沛雨
·
2023-10-30 05:30
python
开发语言
Appium+
python自动化
10-AVD 模拟器
前言有些小伙伴没android手机,这时候可以在电脑上开个模拟器玩玩一、模拟器配置1.双击启动AVDManager,进入配置界面2.点Create按钮创建3.配置模拟器基本信息--AVDName:设备名称,自己定义一个,用英文(不要用中文)--Device:设备型号,如下图选项意思是,4.7寸手机,768*1280分辨率,屏幕密度:xhdpi--Target:选对应API版本号,Android版本
Roshan_
·
2023-10-29 20:14
OpenStack踩坑之路(3)
微信公众号:
运维开发
故事,作者:wangerOpenStack计算服务搭建nova服务概述使用OpenStackCompute来托管和管理云计算系统。
运维开发故事
·
2023-10-29 18:21
虚拟化
云计算
运维
服务器
Python自动化
测试框架汇总
今天,我们将看一看可用的
Python自动化
测试框架。RobotFrameworkRobotFramework是最流行的
Python自动化
测试框架。它是完全
Python编程KK
·
2023-10-29 18:10
Python
自动化
编程语言
汇总下之RobotFramework自动化框架的系列文章
总下之前分享的RobotFramework自动化框架的系列文章,有需要的同学可关注收藏
python自动化
测试框架RobotFramework基础环境安装/使用(一)
python自动化
测试框架RobotFramework
科雷软件测试
·
2023-10-29 18:38
python
自动化
python自动化
常用模块及常用函数报告_Python常用模块函数代码汇总解析
一、文件和目录操作创建、删除、修改、拼接、获取当前目录、遍历目录下的文件、获取文件大小、修改日期、判断文件是否存在等。略二、日期和时间(内置模块:time、datatime、calendar)1.time.time()#返回自1970年1月1日0点到当前时间经过的秒数实例1:获取某函数执行的时间,单位秒importtimebefore=time.time()func1after=time.time
weixin_39870664
·
2023-10-29 13:40
常用
Python自动化
测试框架有哪些?优缺点对比
随着技术的进步和自动化技术的出现,市面上出现了一些自动化测试框架。只需要进行一些适用性和效率参数的调整,这些自动化测试框架就能够开箱即用,大大节省了测试时间。而且由于这些框架被广泛使用,他们具有很好的健壮性,并且具有广泛多样的用例集和技术来轻易发现微小的缺陷。以前,测试团队接手一个项目,他们不得不为这个项目构建一个自动化测试框架。一个测试框架应该具有最佳的测试用例、假设(assumptions)、
爱学习的执念
·
2023-10-29 10:11
软件测试
技术分享
python
开发语言
怎么从休学证明中取出休学原因(
python自动化
办公,涉及word和excel)
怎么从休学证明中取出休学原因(
python自动化
办公,涉及word和excel)本代码偏向处理高校教务处的工作休学或请假模板如下:休学证明(此联存教务办)编号:休202323计算机系23级计算机科学与技术本科专业学生
5-StarrySky
·
2023-10-29 09:02
python
自动化
word
python自动化
测试selenium(三)下拉选择框、警告框处理、页面截图
一、下拉框selenium提供1、Select提供了三种选择方法:select_by_index(index)——通过选项的顺序,第一个为0select_by_value(value)——通过value属性select_by_visible_text(text)——通过选项可见文本2、Select提供了四种方法取消选择:deselect_by_index(index)deselect_by_val
锅锅是锅锅
·
2023-10-29 07:18
Python
python
selenium
开发语言
【
Python自动化
测试】:单选框、复选框与下拉框操作
单选框操作radio形如:【步骤】先定位到勾选框元素调用.click()方法实现勾选操作判断是否勾选先定位元素勾选框调用.is_selected()方法,判断是否已经被勾选,结果返回布尔值复选框操作checkbox形如:【步骤】先分别定位到要勾选的勾选框元素在分别调用.click()方法实现勾选操作;;或者定义一个空列表,将要勾选的元素分别添加到列表(.append()方法),再对列表进行遍历即可
Lucifer__hell
·
2023-10-29 07:13
自动化测试
python
python
运维开发
_
运维开发
为什么要用Python
原标题:
运维开发
为什么要用Python
运维开发
为什么要用Python?
weixin_39586649
·
2023-10-28 17:36
python运维开发
python自动化
测试实战 无涯 pdf下载_SELENIUM 2 自动化测试实战 基于PYTHON语言 PDF 下载...
第1章自动化测试基础.11.1软件测试分类11.2分层的自动化测试61.3什么样的项目适合自动化测试91.4自动化测试及工具简述101.5Selenium工具介绍111.6前端技术介绍141.7前端工具介绍161.8开发语言的选择19第2章测试环境搭建.212.1Windows下的环境搭建212.1.1安装Python222.1.2安装setuptools与pip242.1.3安装Selenium
weixin_39955142
·
2023-10-28 15:31
python自动化测试实战
无涯
pdf下载
python二次开发Solidworks:齿轮生成器
目录1、参数2、手动建模2.1方程式驱动曲线画渐开线2.2画基圆、齿根圆、分度圆和齿顶圆2.3画单个齿廓2.4以齿厚拉伸基圆草图2.5以齿厚拉伸单齿廓草图2.6阵列齿数个单齿3、
python自动化
建模4
老歌老听老掉牙
·
2023-10-28 06:10
1024程序员节
python
Solidworks
自动化测试:Selenium自动化环境搭建
本章内容●Selenium的WebDriver工作原理●Selenium+
Python自动化
测试环境搭建●WebDriver初步使用●浏览器操作模拟一、WebDriver工作原理WebDriver提供了各种语言环境的
川石信息
·
2023-10-28 01:16
手把手带你学
python自动化
测试(五)——鼠标键盘操作
在浏览器中,通常会用到鼠标来进行操作,比如右键菜单中选择一个操作,在selenium中提供了下列鼠标相关操作。ActionChains类似提供了以下方法:context_click()右击double_click()双击drag_and_drop()拖拽鼠标右击模拟用户在LMD登陆界面,在输入邮箱地址的输入框右键,但是这里本身没有定义右键,所以只能打开右键,而无法操作右键,如果在项目中有用到,那右
小梧敲代码
·
2023-10-27 21:40
python
软件测试
程序员
自动化测试
selenium
python文件输出log_python3:logging模块 输出日志到文件
python自动化
测试脚本运行后,想要将日志保存到某个特定文件,使用python的logging模块实现参考代码:importloggingdefinitLogging(logFilename,e):logging.basicConfig
weixin_39898550
·
2023-10-27 19:10
python文件输出log
Python自动化
测试框架:unittest介绍
Unittest是Python中最常用的测试框架之一,它提供了丰富和强大的测试工具和方法,可以帮助开发者更好地保证代码质量和稳定性,本文就来介绍下Unittest单元测试框架。1.介绍unittest是Python的单元测试框架,它提供了一套丰富的测试工具和方法,包括测试用例、测试套件、断言、测试装置等。unittest还支持测试执行、测试报告和测试覆盖度等功能。使用unittest可以帮助开发者
软件测试潇潇
·
2023-10-27 16:56
软件测试工程师
自动化测试
软件测试
python
开发语言
软件测试
1024程序员节
自动化测试
功能测试
程序人生
python自动化
测试平台开发:自动化测试平台简介
一.测试平台简介为什么需要测试平台已有的开源测试平台不能满足需要,不要轻易造轮子需要公司级别的定制需要整合公司内部的多套平台例子:DevOps平台、精准化测试平台、质量监控平台等等常见的测试平台开发模式大一统模式(适合简单的项目)基于模板技术渲染界面,代表作:Rails、Django入门容易,上手简单前后端分离(适合复杂的项目)使用标准的json进行前后端通讯通常是前端使用SPA框架后端框架可以是
软件测试潇潇
·
2023-10-27 16:21
软件测试工程师
自动化测试
软件测试
python
开发语言
软件测试
自动化测试
功能测试
程序人生
职场和发展
阿良教育 Python DevOps
运维开发
实战班
随着服务器、业务系统越来越多,已经没有办法靠“人”来运维整个平台和业务了。可以试想,如果都需要人工干预完成工作,那得需要投入多少人力?当业务上线时,我们需要部署环境、部署项目;当发生问题时,我们人为地去感知问题后排查问题、定位问题,这时业务可能已经挂了很长时间。所以要基于对运维的理解构建起DevOps自动化运维平台。对于DevOps领域来说,Python是你首选的开发语言,因为它是世界第三大语言、
2301_77963997
·
2023-10-27 15:55
devops
运维开发
运维
技术栈理解和梳理
4月份换了新工作,主做
python自动化
测试,而且以web为主,一个比较大的外包公司,也涉及服务器的命令连接,不过就是python都封装好了。主要这边还是学习python本身语法和web自动化测试。
武定路
·
2023-10-27 11:06
现在自学python,必备学习手册和全套学习资源分享!
系列文章目录文章目录系列文章目录一、有关Python的误区汇总1.1Python很简单1.2
Python自动化
办公1.3学Python真正的难点二、Python学习资源2.1Python基础入门内容2.2Python
黑马程序员官方
·
2023-10-27 09:37
Python
编程入门
python
人工智能
数据分析
一键生成数据库文档(持续更新)
6.1、pojo生成功能6.1.1、功能简介6.1.2、编写代码6.2、常见问题七、项目地址一、简介我们经常会有编写数据库表结构文档的时间付出,关于数据库表结构文档状态:要么没有、要么有、但都是手写、后期
运维开发
紫水木鱼
·
2023-10-27 07:52
数据库
数据库架构
dba
Jenkins+
Python自动化
测试持续集成详细教程
Jenkins安装Jenkins安装Jenkins是一个开源的软件项目,是基于java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。由于是基于java开发因此它也依赖java环境,安装之前需要先安装jdk,建议jdk1.8+,安装后配置java环境变量。安装jdk成功后,在cmd使用java-version可查看jdk版本信息。官网下载地
荔枝味奶糖
·
2023-10-27 01:00
自动化测试
servlet
php
开发语言
Redis 高可用集群原理和实践
微信公众号:
运维开发
故事,作者:郑哥Redis集群是Redis提供的分布式数据库方案,集群通过分片(sharding)来进行数据共享,并提供复制和故障转移能力。
运维开发故事
·
2023-10-27 00:33
数据库
redis
缓存
分布式
python自动化
测试集成jenkins构建时候老是提示缺少x包
本篇记录一个报告问题(本来想写这个笔记都好久了-。-)。事实上,还没有找到从根本上解决问题的方法,算是权宜之计,后面若是能找到更好的解决方式再来补写笔记吧。当然了,真有遇到这种问题的人自然能看懂,没有遇到这种问题的人呢,算你运气好咯!不知就算了……由于公司内外网不能互通,没有那种很纯正的截图,我只能用手机拍了,将就着看。最近用python写了项目的web自动化测试脚本,然后上传上github,与J
桃子同学__
·
2023-10-26 17:38
selenium+
python自动化
安装驱动 碰到的问题
刚开始使用谷歌驱动,我的谷歌浏览器版本是最新版下载驱动地址,访问不了。ChromeforTestingavailability只能使用火狐驱动,我这里的火狐版本也是最新版119.0查找全网找到驱动geckodriver下载地址https://mirrors.huaweicloud.com/geckodriver/v0.33.0/geckodriver-v0.33.0-win64.zip下载完放到p
攻城狮的梦
·
2023-10-26 17:11
selenium
自动化
测试工具
python自动化
测试(二):获取元素定位的基本方式
目录一、前置代码二、通过HTML元素ID的方式去进行元素定位三、通过HTML元素的name属性进行元素定位四、练习一:打开百度登录界面并输入数据后登录五、通过HTML元素的类名来进行元素定位六、通过链接的文本值方式进行元素定位七、通过部分的链接文本值进行元素定位八、通过标签名的方式进行元素定位一、前置代码#coding=utf-8fromseleniumimportwebdriverimportt
长风沛雨
·
2023-10-26 13:29
23年软测实训
python
开发语言
python自动化
测试(二):xpath获取元素
目录前置代码一、什么是xpath方式二、通过xpath单组属性名=属性值的方式进行元素定位三、通过xpath的多组属性进行元素的定位四、通过xpath文本值的方式进行元素定位五、通过模糊的文本值方式进行元素定位前置代码#coding=utf-8fromseleniumimportwebdriverimporttimedriver=webdriver.Chrome()url="https://www
长风沛雨
·
2023-10-26 13:21
前端
python自动化
测试(一):操作浏览器
通过Python的代码去操作浏览器的操作目录目录1、导入自动化模块2、定义打开的浏览器驱动、声明一个url变量保存打开的地址3、使用函数:driver.get(url)打开浏览器的指定页面4、最大化浏览器窗口:driver.maximize_window()5、添加全局的等待时间6、再保存一个新的url地址,然后打开7、返回到上一个页面:driver.back()8、前进一个页面:driver.f
长风沛雨
·
2023-10-26 05:02
python
开发语言
Python自动化
工具Pywinauto、Pyautogui
Python的优雅、简洁与强大深深地吸引着我们,它海量的工具包为我们的工作提供了强有力的支持。在自动化工作中,Python更是一把利器,数十行代码就能干净利落地完成很多繁琐重复的工作。本文在这里将介绍Python中四种常用的自动化工具包。Pywin32Pywin32是一个Python库,为python提供访问WindowsAPI的扩展,提供了齐全的Windows常量、接口、线程以及COM机制等等。
执刀人的工具库
·
2023-10-26 02:39
python
自动化
windows
python自动化
神器:pyautogui
文章目录一、pyautogui是什么?二、使用步骤1.安装和引入库2.基本操作(1)鼠标控制(2)键盘控制(3)屏幕截图(4)图片位置识别(6)获取鼠标位置(7)其他三、自动发消息给对象1.截图操作2.python代码完整代码``总结一、pyautogui是什么?pyautogui是一个Python模块,可以模拟用户在屏幕上的鼠标和键盘操作。它可以自动化鼠标和键盘输入,可以用于各种自动化任务,例如
中年猿人
·
2023-10-26 02:07
python
自动化
开发语言
【德哥说库系列】-PostgreSQL跨版本升级
中国DBA联盟(ACDU)成员,目前服务于工业互联网擅长主流Oracle、MySQL、PG、高斯及Greenplum
运维开发
,备份恢复,安装迁移,性能优化、故障应急处理等。
IT邦德
·
2023-10-25 23:26
数据库
postgresql
数据库
容器中的一号进程
微信公众号:
运维开发
故事,作者:夏老师如何理解init进程?linux进程在树中排序。每个进程都可以产生子进程,并且除了最顶层的进程之外,每个进程都有一个父进程。
运维开发故事
·
2023-10-25 15:18
kubernetes
容器
linux
docker
python+selenium定位元素方法
python自动化
学习2selenium定位元素find_element_by_id()通过ID查找元素,也就是检查元素里的id属性:id=“”find_element_by_name()通过查找名字的方式
瘦20斤就改名
·
2023-10-25 13:14
Python自动化
-- Selenium获取请求的接口数据信息/浏览器Network的请求和响应
获取浏览器Network请求和响应Selenium-获取请求的接口数据信息Browsermob-Proxy是一个开源的Java编写的基于LittleProxy的代理服务。Browsermob-Proxy的具体流程有点类似与Flidder或Charles。即开启一个端口并作为一个标准代理存在,当HTTP客户端(浏览器等)设置了这个代理,则可以抓取所有的请求细节并获取返回内容。需要java环境!安装:
瑶山
·
2023-10-25 07:25
Python
python
爬虫
Selenium
Network
接口
python自动化
测试工具selenium
概述selenium是网页应用中最流行的自动化测试工具,可以用来做自动化测试或者浏览器爬虫等。官网地址为:Selenium。相对于另外一款web自动化测试工具QTP来说有如下优点:免费开源轻量级,不同语言只需要一个体积很小的依赖包支持多种系统,包括Windows,Mac,Linux支持多种浏览器,包括Chrome,FireFox,IE,safari,opera等支持多语言,包括Java,C,pyt
鱼鱼说测试
·
2023-10-25 01:54
自动化测试框架
软件测试
自动化测试
测试工具
python
自动化
openGaussDatakit让运维如丝般顺滑!
中国DBA联盟(ACDU)成员,目前服务于工业互联网擅长主流Oracle、MySQL、PG、高斯及Greenplum
运维开发
,备份恢复,安装迁移,性能优化、故障应急处理等。
IT邦德
·
2023-10-24 18:56
国产数据库
1024程序员节
Python自动化
测试框架之unittest使用详解!
这篇文章主要介绍了Python接口自动化浅析unittest单元测试原理,文中描述了单元测试,unittest模块特性、大致流程、源码及实战例子这几个模块,有需要的朋友可以借鉴参考下以下主要介绍unittest特性、运行流程及实际案例。一、单元测试三连问1、什么是单元测试?按照阶段来分,一般就是单元测试,集成测试,系统测试,验收测试。单元测试是对单个模块、单个类或者单个函数进行测试。将访问接口的过
自动化测试 老司机
·
2023-10-24 04:23
软件测试
自动化测试
python
log4j
selenium
自动化测试
软件测试
PO模式
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他