• 使用 Python 实现鼠标键盘自动化

    时间:2024-03-22 09:04:20

    使用 Python 实现鼠标键盘自动化本文演示了如何使用 Python 的 pyautogui 模块实现鼠标的自动移动以及键盘的自行输入. 该模块不是 Python 自带的, 因此执行以下命令进行安装:很多人学习python,不知道从何学起。很多人学习python,掌握了基本语法过后,不知道在哪里寻...

  • Selenium2+Python2.0自动化测试【10】 复选框

    时间:2024-03-22 08:58:07

    复选框的操作什么是复选框?复选框,也叫做CheckBox,是图形用户界面上的一种基础控件。容许用户在一组选项中选择多个个。复选框的外观一般是一个空白的方框,旁边则通常有一个文字的标签。1、只勾选一个或其中几个,直接定位勾选就OK# coding:utf-8# 复选框操作from selenium i...

  • 28、Selenium + Python 实现 UI 自动化测试-定位动态ID

    时间:2024-03-22 08:57:43

    是否还记得 mail.163.com 这个网址的 登录名定位问题,我们第一次提到他的时候,发现一个问题,就是登录框元素有个id,这个id每次会变化,当时我们只是绕开了这个问题,采取通过name定位(很幸运有个唯一name)。今天了解一下如何定位动态id。1、什么是动态id?你应该会问我这个问题?变化...

  • 14、Selenium + Python 实现 UI 自动化测试-操作Frame(iFrame)

    时间:2024-03-22 08:54:30

    回顾:还记得登录163邮箱那篇文章中遇到的问题吗?(http://blog.csdn.net/duzilonglove/article/details/78083344),今天我们来解决掉他。一、概念先来看下这篇文章中对Frame和iFrame的介绍:原文地址:http://blog.csdn.ne...

  • 10、Selenium + Python 实现 UI 自动化测试-操作输入框

    时间:2024-03-22 08:53:36

    既然是UI自动化,第一个对手就是前端各种样式的控件元素,接下来要逐个搞定常用控件的定位及操作。一、输入框元素属性先来看下输入框的元素属性,第一个是redmine,bug管理系统,搜索框(可以输入文字的)在来看一个企业任务管理系统的搜索框,可以输入文字第三个看百度登录窗口,用户名输入框(你可以看看密码...

  • 11、Selenium + Python 实现 UI 自动化测试-操作按钮、复选框

    时间:2024-03-22 07:15:56

    一、按钮input type=button.click()方法,实现点击按钮功能from selenium import webdriverfrom time import sleepdriver = webdriver.Chrome()driver.get("http://sahitest.com...

  • python+appium+雷电模拟器 app自动化测试

    时间:2024-03-22 07:15:08

    一.环境准备     1.jdk1.8    2.android-sdk-windows    3.appium-desktop-setup-1.11.0(直接搜索appium进入官网下载)    4.Appium-Python-Client    5.python3.6    6.Node.js ...

  • python+selenium自动化测试-19CLASS_NAME定位元素错误

    时间:2024-03-22 07:06:53

    web自动化过程中,对于风格比较统一的界面,很多样式会出现重复,可能在使用CLASS_NAME定位时导致定位错误。如下图,你想用CLASS_NAME定位【新增】,find_element(By.CLASS_NAME,“btn.btn-sm.btn-info”),但是因为【一键删除】在【新增】的前面,...

  • selenium+python+firefox自动化测试环境搭建以及遇到的问题

    时间:2024-03-21 22:46:40

    一.下载python浏览器中输入python进入官网,安装python.3.x版本,可以选择专业版以及社区版,如果不需要太多功能,推荐使用社区版,开源又轻便。安装也很简单,傻瓜式安装,这里就不具体演示。二、安装seleniumpython.3.x安装后就会默认含有pip,这时我们可以用pip安装se...

  • python+selenium自动化软件测试(第6章):selenium phantomjs页面解析使用

    时间:2024-03-21 10:47:38

    我们都知道Selenium是一个Web的自动化测试工具,可以在多平台下操作多种浏览器进行各种动作,比如运行浏览器,访问页面,点击按钮,提交表单,浏览器窗口调整,鼠标右键和拖放动作,下拉框和对话框处理等,我们抓取时选用它,主要是Selenium可以渲染页面,运行页面中的JS,以及其点击按钮,提交表单等...

  • [Python爬虫] selenium自动化代码打包exe

    时间:2024-03-17 17:13:56

     工具: pyinstaller   通过 pip install pyinstaller  安装pyinstaller&n...

  • Python实习生(自动化测试脚本开发) - 面经 - TCL新技术有限公司

    时间:2024-03-17 13:51:42

    JD: 招聘流程: 2024.1.3 Boss直聘 沟通 2024.1.4 约面 2024.1.6 上午面试 面试流程: 上来第一步,直接问Python基础语法,讲一下基础的数据类型 就记得元组和字典 分别具体说一下元组和字典 流程控制语句有哪些? for循环具体讲讲 Python库有用过哪些?...

  • 基于Python的性能自动化测试框架设计思路和实现

    时间:2024-03-16 21:00:37

    一 背景性能测试,作为一项对系统、接口或业务流程进行深度评估的测试活动,与功能测试的关注点和视角是不同的,同时因为可能涉及人员较广,如性能测试人员,功能测试人员,开发,运维,DBA等,往往存在测试周期长的普遍现象。然而,对于瓶颈优化后的性能回归,基于已有的环境数据、测试脚本、场景配置等,完全可以考虑...

  • python+selenium自动化能打开火狐浏览器但是打不开网址

    时间:2024-03-14 20:13:28

    python+selenium 执行自动化脚本时能打开火狐浏览器而打不开网址时提示:Unsupported Marionette protocol version 2, required 3是由版本不兼容导致的我安装的selenium是3.6.0版本火狐浏览器一开始用的是43.0.1执行自动化脚本后...

  • 15、技巧之八: 如何确认WebDriver支持哪个版本的Xpath?【Selenium+Python3网页自动化总结】

    时间:2024-03-11 10:42:47

    Firefox目前支持XPath 1.0版本,目前没有计划支持XPath 2.0版本。 曾经想知道给定的WebDriver支持哪个版本的XPath吗?我们当然希望是2.0或3.0版本,但最可能的版本是1.0。正如Selenium维基所述,WebDriver在可能的情况下使用浏览器的原生XPath功...

  • 如何搭建selenium自动化测试框架?selenium自动化测试环境搭建(webdriver+Python框架)

    时间:2024-03-11 09:54:18

    一、安装Python选择Python版本后,进入Python官方网站下载适配机型版本:http://www.python.org/ 二、安装setupto...

  • Python+Robot Framework实现UDS诊断自动化测试

    时间:2024-03-10 21:46:01

    一、环境搭建1.概述由于项目需要进行UDS诊断测试,所以对这方面进行了研究学习,网上很少能查询到相关资料,故记录一下UDS自动化测试开发过程,由于保密原则,案例都是Demo...

  • Android:检测内存泄漏的自动化测试Python脚本 - sheldon_blogs

    时间:2024-03-10 18:08:11

    Android:检测内存泄漏的自动化测试Python脚本 安卓开发中经常需要对app的性能进行优化,其中就包括解决内存泄漏问题,在app不大的情况下,可借助Android Studio的Android Monitor,简单操作app,观察内存情况,就可以找出内存泄漏点,或者引入开源项目...

  • python自动化-unittest批量执行用例(discover)

    时间:2024-03-10 15:49:16

    前言我们在写用例的时候,单个脚本的用例好执行,那么多个脚本的时候,如何批量执行呢?这时候就需要用到unittet里面的discover方法来加载用例了。加载用例后,...

  • 内部UI自动化测试培训之python基础

    时间:2024-03-07 21:25:20

    这个文档的由来是公司内部UI自动化测试培训的资料。部门为了减少测试工作量,准备做UI自动化测试。我写python,其他同事都是java,所以python基础和UI自动化测试selenium的培训就由我来完成。完整教程包括4篇内容,本篇是python的基础内容,高手请跳过。虽然是基础,但是可以看做是一...