自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 selenium4+pyetsst+allure+pom进行自动化测试框架的最新设计

页面对象模型思想What把每个页面当作一个对象类进行分层管理,一个页面对应一个类,一个类就是一个模型,通过模型生成页面对象。为什么Why提高自动化测试代码的复用性、可维护性、可扩展性随着时间的推移,测试脚本越来越多,需要维护的脚本超来多庞大,页面的元素一旦发生改变势必变得繁琐不易。怎么做How三层模型Base基础页面层抽取每个页面的相同方法、相同属性(即公共方法、公共属性)到一个基础类BasePage–第一层。例如元素定位、输入点击操作PO页面层。...

2022-07-29 14:31:05 607 1

原创 自动化测试之数据驱动DDT详细篇

引言你是否有过这种感受,在做自动化测试过程中,不论是API自动化测试还是UI自动化测试,我们写测试脚本有很大一部分时间都是在准备数据(setUp)、清理数据(tearDown)。因为数据是做自动化测试的至关重要的一个环节。如此看来数据驱动真的十分重要。接下来分享的内容是Unittest测试框架中常用的数据驱动框架DDT。数据驱动1、数据驱动是什么?数据驱动,指在自动化测试中处理测试数据的方式。通常测试数据与功能函数分离,存储在功能函数的外部位置。......

2022-07-29 10:14:17 1417

原创 selenium+pytest+allure综合练习

综合任务熟悉测试环境配置为汉语添加用户功能添加10个用户。概要1、先使用selenium实现2、加上pytest–fixture,paramtrize3、加上allure报告。

2022-07-27 17:22:42 385

原创 pytest最好的测试框架

pytest框架 介绍以及简单的测试用例

2022-07-27 17:05:49 228

原创 自动化测试之数据驱动DDT

​引言你是否有过这种感受,在做自动化测试过程中,不论是API自动化测试还是UI自动化测试,我们写测试脚本有很大一部分时间都是在准备数据(setUp)、清理数据(tearDown)。因为数据是做自动化测试的至关重要的一个环节。如此看来数据驱动真的十分重要。接下来分享的内容是Unittest测试框架中常用的数据驱动框架DDT。数据驱动。...

2022-07-25 10:30:13 1666

原创 owasp top10 渗透测试

在信息安全中渗透测试方向,OWASPTOP10是渗透测试人员必须要深入了解和学习的,今天我们来深入了解和学习下OWASP发布的以往最重要的两个版本,研究下我们IT行业从业人员最容易引入的漏洞,后续文章会更新具体的漏洞原因、场景、防护手段,提升我们的应用抗风险能力。应用程序安全风险攻击者可以通过应用程序中许多的不同的路径方式去危害企业业务。每种路径方法都代表了一种风险,这些风险都值得关注。......

2022-07-23 17:41:19 981

原创 在pycharm中通过Python(python-client)编写了一个appium自动化脚本并执行

deviceName’‘127.0.0.162001’,#设备名称。如果是真机,一般在’设置->关于手机->设备名称’里查看。id定位可以看到id为io.appium.android.apisid/tasklist_finished。‘appPackage’‘io.appium.android.apis’,#apk的包名。‘appActivity’‘.ApiDemos’#activity名称}{‘platformName’‘Android’,#平台名称。...

2022-07-22 13:49:21 1737

原创 app Android自动化简单的环境搭建

本期内容1、安装模拟器2、验证模拟安装成功,adb可用3、连接模拟器。4、学会连接后操作模拟器命令。5、使用这些命令进行简单自动化测试。

2022-07-22 11:59:50 427

原创 win10 cdm下安装wfuzz报错的原因

但是当你单独使用pip install pucurl的时候他会报错提示信息为让调用参数。大家是不是都有在win10cmd下安装wfuzz报错的时候。

2022-07-18 17:23:29 852 2

原创 执行测试脚本框架---单元测试框架unittest + 数据驱动框架+生成报告。

前言反射型id=234—》id=持久型保存文件(DB-server),提交新增保存到数据库,在其他查询这个数据,出现问题。DOM本期内容1.selenium—web操作浏览器及元素的一个测试框架2.测试比对实际结果与预期结果是否一致(自动化比对),web测试,操作元素(自动化),运行测试(组织用例,数据进行测试)-自动化。3.数据驱动框架DDT(datadriventest)4.yaml导入判断外部导入文件5.实战bing。...

2022-07-17 10:02:47 382 1

原创 juice shop安全测试

动态渗透测试法主要是借助工具或手工来模拟黑客的输入,对应用程序进行安全性测试,进而发现系统中的安全性问题。动态渗透测试一般在系统测试阶段进行,但覆盖率较低,因为在测试过程中很难覆盖到所有的可能性,只能是尽量提供更多的测试数据来达到较高的覆盖率。静态代码检查主要是通过代码走读的方式对源代码的安全性进行测试,常用的代码检查方法有数据流、控制流、信息流等,通过这些测试方法与安全规则库进行匹配,进而发现潜在的安全漏洞。系统的安全性强调,在程序运行过程中数据必须是安全的,不能遭到破坏,否则会导致缓冲区溢出的攻击。..

2022-07-17 09:27:39 862

原创 使用python语言实现selenium接口自动化测试 juice shop

juice shop selenium 自动化测

2022-07-12 14:08:59 433

原创 Pycharm selenium webdriver自动化禅道测试

禅道建立新用户参考技术点,定位技术 断言技术 获取标题技术• 下拉,select option,滚动js• 操作下拉选择框-Select:• 滚动条:

2022-07-10 09:37:42 734 1

原创 自动化测试Selenium webdriver八大定位 和基本常识

熟练掌握八大定位使用 以及基本常识

2022-07-10 09:26:53 1711

原创 Pycharm下载安装 以及配置python环境变量

1.配置Pycharm2.python下载安装以及搭建环境变量

2022-07-10 08:58:36 29262 1

原创 Python Selenium WebDriver 环境搭建 测试bing篇

****1.使用pycharm尝试连接chrome并搜索 bing2.熟练运用元素定位来打开网页的图片和视频什么是selenium使用PyCharm连接

2022-07-09 16:23:59 624

原创 使用postman进行juiceshop系统的接口自动化测试及生成报告

1.录制脚本2.注册多 个,登陆多个,验证登陆成功!!3.使用csv运行4.登陆,添加不同投诉(测试用例),随机数,添加文件?5.通过cli命令行方式执行脚本并生成报告。

2022-07-03 14:56:30 1829 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除