web自动化
文章平均质量分 95
web自动化相关,selenium,pytest,allure等等
梓沫1119
这个作者很懒,什么都没留下…
展开
-
Pytest应用PO设计模式
本篇内容主要涉及在软件测试中实现PO设计模式的应用包含PO思想、PO原则、PO使用方法,最后会写一个实际模板供大家参考。原创 2024-01-17 13:42:38 · 1380 阅读 · 0 评论 -
Python实现Token详解,JWT
文章目录Python实现Token详解一、引言二、原理三、python实现JWT-token四、JWT - Json-Web-Token4.1具体组成4.2具体实现4.3校验JWTPython实现Token详解一、引言Token是目前广泛使用的一种保持会话状态的技术,与以前的cookie、session共同存在于如今各大网站架构中。本篇中,我们着重来讲解在python中,怎样实现token。首先,我们来看一下session的主要缺点:当我们在使用session保持会话状态,同时验证用户的合法性原创 2021-06-02 12:25:14 · 10984 阅读 · 0 评论 -
Pytest框架详解(二)
Pytest框架详解(二)文章目录Pytest框架详解(二)一、引言二、参数化列表嵌套元组三、标记3.1显式指定3.2模糊匹配3.3pytest.mark四、配置文件五、依赖六、结语一、引言在上一篇《Pytest框架详解(一)》中,我们讲解了Pytest从安装到入门,以及一些基础的用法,比如代码调用,命令行参数,初始化与清除机制。今天,我们来学一些更为强大的功能。还是把官方文档给大家贴出来,在使用过程中,有任何问题,以官方文档为准哦~~~点击前往-官方英文文档点击前往-中文文档二、参数化我原创 2021-03-09 15:55:08 · 1371 阅读 · 6 评论 -
Pytest框架详解(一)
Pytest框架详解(一)文章目录Pytest框架详解(一)一、概述二、安装与入门1、快速上手2、第一个测试3、python代码调用pytest4、命令行参数5、初始化清除机制5.1模块级5.2函数级5.3类级别和方法级三、结语三、结语一、概述 目前,在自动化测试中,基于Python语言的自动化框架占比越来越重。原因无外乎Python语法简洁明了,易上手,适合编写测试用例。 在诸多测试框架中,Pytest算得上是鼎鼎大名了(源于Unitest,干翻Unitest)可能是我的理解有限,我更觉原创 2021-03-05 11:08:44 · 5640 阅读 · 3 评论 -
详解XPath选择器
详解XPath选择器文章目录详解XPath选择器一、概述二、工具三、XPath语法3.1路径与通配符3.1.1绝对路径3.1.2相对路径3.1.3通配符3.2根据属性选择3.2.1根据id属性选择3.2.2根据class属性选择3.3根据次序选择3.3.1某类型的第几个子元素3.3.2某类型的倒数第几个子元素3.3.3范围选择3.4组选择、父节点、兄弟节点3.4.1组选择3.4.2父节点3.4.3兄弟节点四、总结一、概述之前在Selenium框架的文章中,我们提到了有八大定位方法。其中提到了最万能原创 2021-02-23 17:32:10 · 2574 阅读 · 4 评论 -
Selenium备忘录
Selenium备忘录文章目录Selenium备忘录一、WebDriver APIWebDriver工作原理1、定位元素2、WebDriver属性和方法3、WebElement属性4、WebElement方法5、Selenium操作form表单6、Selenium下拉列表处理7、弹框处理8、三种等待方式9、鼠标键盘操作10、Selenium执行JavaScript脚本11、Selenium屏幕截图12、frame操作13、其他1、无界面模式2、控制窗口大小二、Selenium IDE验证码的处理一、We原创 2021-01-19 17:44:14 · 232 阅读 · 0 评论