
python
文章平均质量分 90
阿里自动化测试君
这个作者很懒,什么都没留下…
展开
-
一篇文章告诉你什么python自动化测试xpath语法
今天笔者来和大家唠唠python自动化测试中的xpath语法。简单的介绍一下xpath,XPath即为XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言,同时也支持HTML。是做web自动化测试必须要掌握的一个技能,web自动化页面元素定位,大多数人都会选择使用Xpath。当然xpath除了可以在web自动化中进行元素定位。在接口自动化中,对于一些返回内容是XML或者HTML的接口,我们也可以使用xpath来定位页面元素的内容。原创 2022-09-08 19:57:31 · 656 阅读 · 0 评论 -
全栈自动化测试之python基础类的自定义属性访问及动态属性设置
什么是属性?下面的例子a和b是属性吗?不是,他们是全局变量,属性(attribute)是类中的成员变量,也可以理解为属性就是类变量。a = 11234类中的变量是静态变量,类可以直接访问,python是一门动态语言,任何实例对象都可以动态地添加或删除属性,一个类定义了一个作用域,类实例对象也引入了一个作用域,这与类定义的作用域是不同的。在类实例对象中查找属性的时候,首先在实例自己的作用域中查找,如果没有找到,则再去类定义的作用域中查找。...原创 2022-08-12 21:40:29 · 388 阅读 · 0 评论 -
python—selenium —xpath定位方法详解
前言今天我们来聊聊selenium -- xpath定位方法,我们都知道selenium有八大定位策略分别是id、name、class name、tag name、link text、partial link text、xpath、css 。那么我们今天呢主要来讲讲八大定位策略中的xpath的定位方法,废话不多说我们直接开始吧。一、xpath基本定位用法1.1 使用id定位 -- driver.find_element_by_xpath('//input[@id="kw"]')1.原创 2022-05-18 18:58:14 · 15296 阅读 · 0 评论 -
Python自动化——pytest常用插件详解
前言Pytest是Python的一种单元测试框架,与unittest相比,使用起来更简洁、效率更高,也是目前大部分使用python编写测试用例的小伙伴们的第一选择了。除了框架本身提供的功能外,Pytest还支持上百种第三方插件,良好的扩展性可以更好的满足大家在用例设计时的不同需求。本文将为大家详细介绍下面6项常用的插件。废话就不多说了我们直接开始吧。1、失败重跑 pytest-rerunfailures 安装:pip install pytest-rerunfailures .原创 2022-05-13 21:24:35 · 2854 阅读 · 0 评论 -
七叔详解 python 中的迭代操作和迭代器、生成器的区别
前言小伙伴们迭代器和生成器是 python 面试的时候,被问概率较高的一个知识点,很多小伙伴都不太分得清这两者的区别,今天就来给大家详细的讲解迭代器和生成器的区别。一、可迭代对象在讲解迭代器和生成器之前,我们得先说说可迭代对象,所谓的可迭代对象就是能够通过 for 循环迭代,逐一返回其成员项的对象称为可迭代对象, python 中可迭代对象包括1、所有序列类型 :如 list、 str 和 tuple、range 2、非序列类型: dict、set、文件对象 3、实现了 __i.原创 2022-05-11 19:41:48 · 487 阅读 · 2 评论 -
全网最新最全的unittest单元测试的定义
目录单元测试的定义1. 什么是单元测试?2.为什么要做单元测试?unittest框架及原理unittest的断言TestCase测试用例TestFixure测试夹具TestSuite测试套件TestRunner执行用例单元测试的定义1. 什么是单元测试? 单元测试是指,对软件中的最小可测试单元在与程序其他部分相隔离的情况下进行检查和验证的工作,这里的最小可测试单元通常是指函数或者类,一般是开发来做的,按照测试阶段来分,就是单元测试、集成测试、系统测试以及原创 2021-12-14 21:25:52 · 445 阅读 · 0 评论 -
这篇文章教会你Python自动化测试需要学什么?怎么去学?从哪里开始学?看完本文学习python目标明确,学习简单粗暴。
一、Python常用领域Python用于简单脚本编程,如编写2048小游戏或12306的自动抢票软件; Python用于系统编程,如开发系统应用; Python用于开发网络爬虫; 网络爬虫的用途是进行数据采集,也就是将互联网中的数据采集过来。网络爬虫的难点其实并不在于爬虫本身,由于网站方为了避免被爬取回采取各种各样的反爬虫措施,而如果想要继续从网站爬取数据就需要解决这些反爬虫措施,所以网络爬虫的难点在于反爬的攻克和处理。 Python用于Web开发,如个人博客、在线教育网站以及论坛等; P原创 2021-12-13 19:14:59 · 1110 阅读 · 2 评论 -
看了那么多接口测试文章,只有这篇写明白了
01什么是接口?1.接口可分为内部接口和外部接口。2.程序内部接口指,方法与方法之间,模块与模块之间的交互,程序内部抛出的接口,比如bbs系统,有登录模块、发帖模块等等,那你要发帖就必须先登录,要发帖就得登录,那么这两个模块就得有交互,它就会抛出一个接口,供内部系统进行调用。02什么是接口测试?1.接口测试,是指针对前后台进行的测试,系统组件间接口的一种测试;2.测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。03为什么要做接口测试接原创 2021-12-05 20:23:23 · 218 阅读 · 0 评论 -
postman 使用_API测试之Postman使用完全指南,超详细 原来也就这啊
1开始Postman是一个可扩展的API开发和测试协同平台工具,可以快速集成到CI/CD管道中。旨在简化测试和开发中的API工作流。Postman 工具有 Chrome 扩展和独立客户端,推荐安装独立客户端。Postman 有个 workspace 的概念,workspace 分 personal 和 team 类型。Personal workspace 只能自己查看的 API,Team workspace 可添加成员和设置成员权限,成员之间可共同管理 API。当然我个人使用一般是不登录的原创 2021-09-03 21:12:59 · 1063 阅读 · 1 评论 -
什么是接口测试?这篇文章让你明白
大家好,我是测试七叔要成为一名合格的测试工程师,接口测试相关的知识和技能,是不可缺少的。如今,我们随便打开一个大公司的JD,上面基本会要求接口测试经验。那么,接口测试到底要测些什么?我相信很多小伙伴跟几年前初入测试行业的我一样,对这个概念十分模糊。我的第一份工作,完全没有接触接口测试,我的第二份工作,又是纯接口测试,并且是没有任何UI界面,完全靠数据、任务驱动的后端接口测试工作。因此,为了避免小伙伴们走弯路浪费时间,我打算做一个接口测试系列,把一些干货分享给大家。接口要说接口,它并不原创 2021-09-03 21:07:57 · 1003 阅读 · 0 评论 -
还不知道弱网测试怎么做?快来学习下Fiddler这个功能
使用Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理。这篇文章就带大家了解一下抓包过程。01Fiddler设置1、启动Fiddler->Tools->Fiddler Options2、HTTPS选项卡中,设置如下,勾选过程中如有弹窗允许即可Connections选项卡中,勾选Allow remote computers to connect,原创 2021-09-03 20:34:53 · 231 阅读 · 0 评论