• python办公自动化系列之金蝶K3自动登录(二)

    时间:2024-05-31 15:59:23

    接上一篇博文python办公自动化系列之金蝶K3自动登录(一),我们接着聊聊利用python脚本实现金蝶K3 Wise客户端自动登录这一需求。如上图所示,自动选择【组织机构】后,我们还需要驱动【当前账套】、【命名用户身份登录】、【用户名】、【密码】、【确定】这几个控件,才算是完成了K3 UI自动化的...

  • 使用python selenium进行自动化functional test

    时间:2024-05-30 15:31:42

    Why Automation Testing现在似乎大家都一致认同一个项目应该有足够多的测试来保证功能的正常运作,而且这些此处的‘测试’特指自动化测试;并且大多数人会认为如果还有哪个项目依然采用人工测试来保证代码的正确性的话,那简直是太落后了,太不可思议了。但是在我现在的项目里,之前大部分的情况下我...

  • Python自动化之Django的CSRF

    时间:2024-05-29 10:51:31

    什么CSRF?CSRF, Cross Site Request Forgery, 跨站点伪造请求。举例来讲,某个恶意的网站上有一个指向你的网站的链接,如果某个用户已经登录到你的网站上了,那么当这个用户点击这个恶意网站上的那个链接时,就会向你的网站发来一个请求,你的网站会以为这个请求是用户自己发来的,...

  • 【原创】selenium+python+openpyxl实现登录自动化测试,自动读取excel用例数据,并将数据结果自动写入到excel

    时间:2024-05-25 23:39:39

    # -*- coding: utf-8 -*- from selenium import webdriver from openpyxl import load_workbook from time import sleep class mylogintest(): '''打开百度测试''...

  • Appium+python自动化(十八)- 你难道是猴哥失散多年的混血弟弟还是妹妹???- Monkey事件(超详解)

    时间:2024-05-24 11:19:32

    操作事件简介Monkey所执行的随机事件流中包含11大事件,分别是触摸事件、手势事件、二指缩放事件、轨迹事件、屏幕旋转事件、基本导航事件、主要导航事件、系统按键事件、启动Activity事件、键盘事件、其他类型事件。Monkey通过这11大事件来模拟用户的常规操作,对手机App进行稳定性测试。下面让...

  • python3实现接口自动化(flask+mysql):小麻雀自动化测试平台(3)---用例管理

    时间:2024-05-22 20:27:01

    关键词:接口自动化 python3 flask mysql pycharts源码地址:https://gitee.com/amanSparrow/sparrow.git用例管理用例管理主要是用来对接口测试用例进行管理的,可以对用例进行新增、修改、调试、删除、查询、详情查看等操作,是接口测试的核心功能...

  • (史上最全)python自动化Robotframe框架搭建安装

    时间:2024-05-22 16:27:17

    tframeRobotframe   Robotframe框架搭建安装准备篇:先下载以下安装包、安装文件1、安装包文件如下图:2、按顺序安装文件,安装顺序为:1 python-2.7.122 wxPython2.83 pywin324 robotframework5 decorator6 selen...

  • Appium python自动化测试系列之页面滑动原理讲解(十)

    时间:2024-05-22 15:43:53

    10.1.1 页面滑动原理分析在页面滑动查找章节我们就讲了滑动的知识点,只是不知道大家是否有认真练习以及去理解,如果你认真练习、理解了那么我相信这一章节的东西不用看也能够完成,下面我们还是简单分析一下。所谓的页面滑动在我们实际操作手机的过程中就是不断的从屏幕的下面滑到上面,或者右边滑到左边,反之亦然...

  • Python自动化元素not clickable报错处理

    时间:2024-05-19 08:54:38

    问题:想要进行依次点击专题栏中的链接. 下方是一个轮播条. 在点击A中第二篇文章时, 报错 . is not clickable at point (481, 343). Other element would re ceive the click:解决方案:判断为轮播抢走了浏览器焦点. 导致点击失...

  • Python自动化 【第十六篇】:JavaScript作用域和Dom收尾

    时间:2024-05-12 21:33:17

    本节内容:javascript作用域DOM收尾JavaScript作用域JavaScript的作用域一直以来是前端开发中比较难以理解的知识点,对于JavaScript的作用域主要记住几句话,走遍天下都不怕...一、JavaScript中无块级作用域在Java或C#中存在块级作用域,即:大括号也是一个...

  • Python自动化 【第五篇】:Python基础-常用模块

    时间:2024-05-10 16:59:10

    目录模块介绍time和datetime模块randomossysshutiljson和pickleshelvexml处理yaml处理configparserhashlibre正则表达式1.      模块介绍1.1    定义能够实现某个功能的代码集合(本质是py文件)  test.p的模块名是te...

  • Python做自动化测试必知必会思维导图

    时间:2024-05-08 09:49:37

     ???? 交流讨论:欢迎加入我们一起学习! ???? 资源分享:耗时200+小时精选的「软件测试」资料包 ???? 教程推荐:火遍全网的《软件测试》教程   ????欢迎点赞 ???? 收藏 ⭐留言 ???? 如有错误敬请指正! Python语言语法简单、入门容易,简洁高效,是软件...

  • 如何用 Python 自动化监控文件夹完成服务部署!

    时间:2024-04-24 15:52:05

    最近在部署前端项目的时候,需要先将前端项目压缩包通过堡垒机上传到应用服务器的 /tmp 目录下,然后进入应用服务器中,使用 mv 命令将压缩文件移动到 Nginx 项目设定目录,最后使用 unzip 命令解压文件,以此完成项目的部署 仔细分析,大部分操作都是重复性的动作,人工去完成这些操作会大大降低...

  • Appium+python自动化环境搭建(小白适用)

    时间:2024-04-23 09:38:47

    写在前面:没开始搭建前听好多人说,学习appium80%的人都死于环境搭建,所以一开始很紧张,在搭建环境中也确实遇到了好几个问题,由于之前本人使用app测试经验很少,所以相当于app小白,因此有的问题可能比较小白,但是却不小心卡了半天,故想要总结下,方便小白们傻瓜式安装。一、环境准备:1.win7 ...

  • python+Appium自动化:python多线程多并发启动appium服务

    时间:2024-04-19 15:58:32

    Python启动Appium 服务 使用Dos命令或者bat批处理来手动启动appium服务,启动效率低下。如何将启动Appium服务也实现自动化呢? 这里需要使用subprocess模块,该模块可以创建新的进程,并且连接到进程的输入、输出、错误等管道信息,并且可以获取进程的返回值。 场景 使用P...

  • 【Python+requests+unittest+excel】实现接口自动化测试框架

    时间:2024-04-18 16:22:02

    一、框架结构:  工程目录 二、Case文件设计 三、基础包 base3.1 封装get/post请求(runmethon.py) 1 import requests 2 import json 3 class RunMethod: 4 def post_main(self,ur...

  • 用 Python 自动化处理无聊的事情

    时间:2024-04-17 21:16:32

    “编程最棒的部分就是看到机器做一些有用的事情而获得的胜利。用 Python 将无聊的事情自动化将所有编程视为这些小小的胜利;它让无聊变得有趣。” Hilary Mason,数据科学家兼 Fast Forward Labs 创始人 “我很享受打破东西然后把它们重新组合起来的乐趣,并且记得将一组说明变成...

  • Python 实现Excel自动化办公(上)

    时间:2024-04-16 21:48:24

    在Python 中你要针对某个对象进行操作,是需要安装与其对应的第三方库的,这里对于Excel 也不例外,它也有对应的第三方库,即xlrd 库。 什么是xlrd库 Python 操作Excel 主要用到xlrd和xlwt这两个库,即xlrd是读Excel ,xlwt是写Excel 的库。今天主要讲讲...

  • Python自动化运维开发实战 二、Python基本用法

    时间:2024-04-16 12:33:20

    导语:Python编程博大精深,知识点众多,需要先整体上了解python的一些基本用法之后再去对每一个知识点细细研究,这样学习的速度会快很多。所以下面就先看一些python事先需要知道的基本知识。交互模式编程:所谓交互就是跟用户也就是我们使用python的人交互,你给出指令或代码,python解释器...

  • python自动化运维八:Ansible

    时间:2024-04-16 11:52:52

    Ansible是新出现的自动化运维工具,基于Python研发。糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。仅需在管理工作站上安装ansible程序配置被管控主机的IP信息,被管控的主机无客户端。ansible应用程序存在于epel(第三方社区)源,依赖于很...