- 博客(43)
- 资源 (10)
- 收藏
- 关注
原创 10以内随机加、减法练习题
随机生成10以内的加减法数学题。瞬间搞定成千上万道数学题,省去会员费,不用辛苦复制粘贴,妈妈再也不用担心我没有练习题了。点此跳转。懒惰的人直接点此下载吧。
2022-09-24 09:18:50 2522
原创 小班中班,随机10以内减法练习题,A4纸可直接打印
上一篇加法已经不能满足小朋友的需求了,新增10以内减法算数术题。输入题目数量建议为34的倍数,34题刚好一页A4纸大小。瞬间搞定成千上万道数学题,省去会员费,不用辛苦复制粘贴,妈妈再也不用担心我没有练习题了。点此跳转。懒惰的人直接点此下载吧。
2022-09-03 19:56:29 1855 1
原创 小班中班,随机10以内加法练习题,A4纸可直接打印
小班中班同学需要10以内的加法练习题,无奈网上题库需要会员或者付费才可下载打印。遂编写脚本10以内随机数字,并生成加法练习题写入Excel表格,可直接使用A4纸打印。瞬间搞定成千上万道数学题,省去会员费,也不用再辛苦复制粘贴了。懒惰的人直接点此下载吧。
2022-08-24 08:45:00 1604 2
原创 API+Git+Jenkins实现接口自动化测试脚本构建及发送测试报告全过程
本文从API接口自动化测试脚本编写开始,项目上传至Github,再使用Jenkins定时任务去Github上拉取最新项目代码,并构建任务执行完成,发送至指定邮箱的过程。本文仅仅简单介绍了API接口自动化测试脚本的编写、git的使用,以及Jenkins的简单构建任务及邮箱发送的过程。自动化测试任务大体流程如此,更多的功能,更好的方法等待你去探索,改造。......
2022-08-12 08:45:00 1021
原创 测试工具(四)Jenkins环境搭建与使用
Jenkins是⼀个独⽴的开源⾃动化服务器,可用于自动化与构建、测试、交付或部署软件相关的各种任务。
2022-07-31 23:35:54 5223 6
原创 APP自动化测试框架搭建(八)--ATX Server2多设备集群环境搭建
ATXServer2是⼀个移动设备管理平台,主要是Python3+NodeJS+RethinkDB开发。用于集中管理我们的设备,以及远程运行测试用例。搭建这样⼀套系统,需要安装网址httpshttps3、node.jshttphttps。
2022-07-26 10:09:46 2570 1
原创 APP自动化测试框架搭建(七)--Airtest基础操作
Airtest基础操作官网下载地址:https://airtest.netease.com/changelog.html,根据自己系统对应下载即可。Windows解压之后在解压包内找到AirtestIDE.exe
2022-07-15 17:47:49 2131 1
原创 APP自动化测试框架搭建(六)--uiautomator2、web-editor基础操作
uiautomator2、web-editor基础操作UIAutomator2是⼀种Android UI⾃动化框架,该框架优点:1.环境搭建便捷2.UI控件识别可视化好3.UI⾃动化编写采⽤python,学习成本低4.UI⾃动化脚本运⾏稳定缺点:存在设备兼容性问题,如............
2022-07-12 09:00:00 4086
原创 APP自动化测试框架搭建(五)--Python+Appium+pytest-html
APP自动化测试框架搭建 Python+Appium+pytest-html1、举例某电商app,假设测试用例如下:2、测试用例执行及测试报告输出三、测试框架结构
2022-07-11 10:19:21 1798
原创 第六章 dubbo接口测试
dubbo接口测试下载zookeeper 的压缩包,点此下载。解压到你要存储的目录,找到zookeeper配置⽂件,在conf ⽬录下,用文本编辑器打开zoo.cfg,修改⾥⾯的内容:tickTime:zookeeper 服务器之间或客户端与服务器之间维持⼼跳的时间间隔,也就是每个 tickTime 时间就会发送.........
2022-06-22 17:12:57 851
原创 第五章 Flask模拟接口
Flask模拟接口1、flask是⼀个使用python编写的轻量级web引用框架,可以使用python来迅速实现⼀个网站或者API的构建,flask是第三方库,需要使用PIP来进行安装。在PyCharm中使用终端,输入验证flask是否安装成功,可以使用命令2、路由Flask中的route()装饰器用于将URL绑定到函数。例如:这样.........
2022-06-15 08:30:00 829
原创 第四章 Jemter连接数据库使用
Jemter连接数据库使用Test Plan右键添加–线程(用户)–线程组线程组右键,添加–配置元件–JDBC Connection Configuration线程组右键,添加–取样器–JDBC RequestJDBC Request上右键添加–监听器–查看结果数选中JDBC Connection Configuration,填写你的数据库信息选中JDBC Reques......
2022-06-10 16:32:30 219
原创 测试工具(二)Git环境搭建-Windows版
Git环境搭建-Windows版下载地址:https://git-scm.com/download/win下载好后一键安装即可,注意要将git添加到环境变量⾥。新建cmd窗口,输入,窗口显示Git版本号即可。
2022-06-09 10:47:04 1269
原创 测试工具(一)Fiddler安装及使用
测试工具(一)Fiddler安装及使用文章目录一、Fiddler安装1、下载2、安装3、配置设置4、抓取浏览器请求一、Fiddler安装1、下载下载地址:https://www.telerik.com/fiddler,点击后跳入新页面,填写信息点击下载即可。2、安装双击打开下载好的exe文件,选择你想要安装的路径,点击下一步安装好,打开即可。3、配置设置点击左上角tools-options-HTTPS设置如下,勾选Decypt HTPPS traffic后记得同意安装证书,证书装完
2022-06-07 11:54:22 724
原创 第三章 PyCharm连接数据库使用
第三章 PyCharm连接数据库使用PyCharm官⽹下载安装专业版:https://www.jetbrains.com/pycharm/ ,根据自己系统下载相应版本安装即可。网上可以找到一些激活教程,或者试用三十天,如果有需要,下方点赞留言,可以发你教程。1.打开PyCharm,在右上角的侧边栏点开Database。2.在打开的Database栏中,点击+号,选择Data Source,然后根据你自己的数据库类型进行..................
2022-06-05 23:09:08 7701 12
原创 Python3基础练习(十)
1、将列表一,列表二合并成一个新的字典得到2、列表按值从小到大排序将列表按num的值大小重新排序3、列表插入元素在列表元素1后面添加2,在4后面添加54、列表随机数随机打印列表中的一个元素5、打乱列表随...
2022-06-04 22:02:57 326
原创 Python3基础练习(九)
Python3基础练习(一)Python3基础练习(二)Python3基础练习(三)Python3基础练习(四)Python3基础练习(五)Python3基础练习(六)Python3基础练习(七)Python3基础练习(八)Python3基础练习(九)打印列表中,每个元素出现的次数2、列表查找元素出现位置打印列表中,指定元素出现的位置,不存在打印"不存在该元素"3、 数组取值取出列表中的124、数组拼接将列表拼接得到5、列表转字符串将列表转为字符串...
2022-06-02 22:01:58 287
原创 Python3基础练习(八)
Python3基础练习(一)Python3基础练习(二)Python3基础练习(三)Python3基础练习(四)Python3基础练习(五)Python3基础练习(六)Python3基础练习(七)Python3基础练习(八)文章目录1、列表剔除筛选2、列表过滤3、过滤列表中不在一楼的用户4、打印列表中最大数出现的位置5、打印列表中出现次数最多的元素1、列表剔除筛选将列表l1 = ["101","102","105","201","106"]中不是1楼的门牌号剔除出去l1 = ["1
2022-05-29 21:46:31 335
原创 Python3基础练习(七)
Python3基础练习(一)Python3基础练习(二)Python3基础练习(三)Python3基础练习(四)Python3基础练习(五)Python3基础练习(六)Python3基础练习(七)文章目录1、列表合并2、生成一个列表3、计算列表元素的平方4、找出列表中的非负数5、列表统计1、列表合并将多个列表合并成一个l1 = [1, 3, 4, 2, 5] , l2 = ["hi", "hello", "a", "b", "c", ]l1 = [1, 3, 4, 2, 5]l2
2022-05-26 09:00:00 388
原创 Python3基础练习(六)
Python3基础练习(一)Python3基础练习(二)Python3基础练习(三)Python3基础练习(四)Python3基础练习(五)Python3基础练习(六)文章目录1、切片取出最大的三个数2、列表按绝对值排序3、按字符串长度倒序排序4、去重排序5、去重,保留原有顺序1、切片取出最大的三个数在列表li = [2022, 5, 25, 15, 5, 4, 998, 26, 12]中取出最大的三个数li = [2022, 5, 25, 15, 5, 4, 998, 26, 12]
2022-05-25 16:01:59 1429
原创 Python3基础练习(五)
Python3基础练习(一)Python3基础练习(二)Python3基础练习(三)Python3基础练习(四)Python3基础练习(五)文章目录1、列表切片2、列表反转3、列表排序4、列表最大、最小值5、列表长度1、列表切片将列表按要求打印num = [1, 3, 5, 7, 9, 11, 13, 15]# 倒序打印print(num[::-1])# 步长为2打印列表print(num[::2])2、列表反转将列表反转打印写法一,reversed函数:li = [
2022-05-24 09:00:00 445 2
原创 Python3基础练习(四)
Python3基础练习(一)Python3基础练习(二)Python3基础练习(三)Python3基础练习(四)文章目录11
2022-05-23 11:09:48 337
原创 Python3基础练习(三)
第一章 Python3基础练习(一)第二章 Python3基础练习(二)第三章 Python3基础练习(三)文章目录1、判断奇偶数2、根据姓名判断是否是隔壁老王3、判断字符串是否为数字4、字符串大小写5、字符串去掉首尾空格1、判断奇偶数输入一个整数,判断该数字为奇数还是偶数写法一:# 写法一:num = int(input("请输入数字:"))if num % 2 == 0: print(f'{num}是偶数')else: print(f'{num}是奇数')写法
2022-05-22 21:56:52 1213
原创 Python3基础练习(二)
第一章 Python3基础练习(一)第二章 Python3基础练习(二)文章目录1、字符串下标2、统计字符出现次数3、判断字符a包含b,a = "I don't give a shit.",b = "shit"4、检测字符串中是否包含子字符串5、查找字符串最后一次出现的位置1、字符串下标比如字符串str = “I don’t give a shit.”,找出指定字符出现的位置str = "I don't give a shit."# 找出"d"出现的位置,下标从0开始索引print(st
2022-05-21 21:15:18 413
原创 Python3基础练习(一)
第一章 Python3基础练习(一)文章目录一、字符串练习1、字符串交换2、字符串拼接3、字符串切割4、字符串替换5、字符串反转一、字符串练习1、字符串交换a的值为"拒绝",b的值为"内卷",交换a和b的值写法一,设置中间变量a = "拒绝"b = "内卷"# 定义临时变量temp接收a的值temp = a# b的值赋给aa = b# temp的值赋给bb = tempprint(a, b)写法二:交换a,b变量"""a的值为"拒绝",b的值为"内卷",交换a和b的
2022-05-20 11:44:30 558
原创 从零开始完成APP自动化测试(四)--元素定位、元素操作
第一章 APP自动化环境搭建(Mac版)第二章 APP自动化环境搭建(Windows版)第三章 adb命令第四章 元素定位、元素操作文章目录一、元素定位1、元素定位方式一、元素定位1、元素定位方式定位方式对应Appium Inspector中Find By对应Python方法描述ACCESSIBILITY_IDaccessibility id或者content-descMobileBy.ACCESSIBILITY_ID强烈建议使用ANDROID_UIAU
2022-05-19 21:52:06 903 1
原创 从零开始完成APP自动化测试(三)--adb命令
第一章 APP自动化环境搭建(Mac版)第二章 APP自动化环境搭建(Windows版)第三章 adb命令文章目录一、adb简介二、常用命令1、查看当前连接设备2、获取android移动设备的版本信息3、安装apk文件4、获取当前界面中显示APP的包名(appPackage)和活动名(appActivity)5、通过adb命令卸载应用6、查看手机端安装的所有app包名7、查看指定app的路径8、传递文件9、启动app10、截图三、屏幕事件1、输入文本2、点击坐标3、滑动四、日志查询1、查询日志2、结
2022-05-18 19:58:45 1420
原创 从零开始完成APP自动化测试(二)--APP自动化环境搭建(Windows版)
第一章 APP自动化环境搭建(Mac版)第二章 APP自动化环境搭建(Windows版)文章目录一、Java环境配置二、adb安装三、aapt安装四、Appium安装五、Android模拟器安装六、验证 APP自动化环境一、Java环境配置1、JDK下载地址:https://www.oracle.com/java/technologies/downloads/#jdk18-windows2、选择Windows系统,下载后,安装java环境。3、配置JAVA_HOME环境变量此电脑右键–属
2022-05-17 10:18:35 2861 3
原创 从零开始完成APP自动化测试(一)--APP自动化环境搭建(Mac版)
第一章 appium环境搭建(Mac版)文章目录一、Appium安装二、Java环境配置三、adb安装四、aapt安装五、Genymotion虚拟机安装五、打开appium六、连接设备一、Appium安装1、Appium官⽹:http://appium.io/,点击Download Appium进入下载页,根据自己的操作系统选择对应文件,下载好后双击执行dmg文件安装好即可。二、Java环境配置1、官网:https://www.oracle.com/java/technologies/do
2022-05-15 22:12:17 2661 11
原创 从零开始完成接口自动化测试(二)--Jmeter安装(Windows版)
第一章 Jmeter安装(Mac版)第二章 Jmeter安装(Windows版)文章目录一、Jmeter 安装(Windows版)一、Jmeter 安装(Windows版)1、JDK下载安装:JDK官网地址:https://www.oracle.com/java/technologies/downloads/根据自己电脑系统及处理器下载相应版本,双击安装即可。2、配置环境变量①右键此电脑选择属性②选择⾼级系统设置③选择环境变量–新建系统变量–变量名填JAVA_HOME,变量值选
2022-05-12 21:06:43 344
原创 从零开始完成接口自动化测试(一)--Jmeter安装(Mac版)
第一章 Jmeter安装文章目录一、Jmeter 安装(Mac版)一、Jmeter 安装(Mac版)1、下载:JDK官网地址:https://www.oracle.com/java/technologies/downloads/根据自己电脑系统及处理器下载相应版本,安装即可。Jmeter官网地址:https://jmeter.apache.org/download_jmeter.cgiJmeter下载好是一个压缩包,解压即可。2、环境变量设置:终端输⼊:open ~/.bash_
2022-05-11 22:07:16 578
原创 从零开始编写Web自动化测试脚本(十)--测试框架搭建过程Python+Selenium+unittest+BeautifulReport
第一章 Selenium+WebDriver环境搭建第二章 Selenium定位方式第三章 元素常用属性第四章 自动化中的三种等待第五章 自动化浏览器设置及句柄、窗口切换操作第六章 鼠标、键盘操作第七章 javascript在自动化中的应用第八章 unittest&断言第九章 ddt数据驱动第十章 测试框架搭建过程Python+Selenium+unittest+BeautifulReport1、假设有两条测试用例,如下:1、首先,我们用最简单的方法,在一个文件中写出两条测试用例。2、然
2022-05-11 14:36:15 1519
原创 从零开始编写Web自动化测试脚本(九)--ddt数据驱动
第一章 Selenium+WebDriver环境搭建第二章 Selenium定位方式第三章 元素常用属性第四章 自动化中的三种等待第五章 自动化浏览器设置及句柄、窗口切换操作第六章 鼠标、键盘操作第七章 javascript在自动化中的应用第八章 unittest&assert断言第九章 ddt数据驱动文章目录一、数据驱动的概述二、ddt概述三、yaml文件数据驱动四、excel文件数据驱动一、数据驱动的概述1、数据驱动的简介数据驱动:数据驱动测试的方法是将测试数据与测试
2022-05-08 20:19:19 1387
原创 从零开始编写Web自动化测试脚本(八)--unittest&断言
第一章 Selenium+WebDriver环境搭建第二章 Selenium定位方式第三章 元素常用属性第四章 自动化中的三种等待第五章 自动化浏览器设置及句柄、窗口切换操作第六章 鼠标、键盘操作第七章 javascript在自动化中的应用第八章 unittest&断言第九章 ddt数据驱动文章目录一、unittest测试框架的介绍与使用二、unittest的断言三、生成HTML测试报告一、unittest测试框架的介绍与使用1、unittest框架及原理:python中
2022-05-07 17:47:11 1400
原创 从零开始编写Web自动化测试脚本(七)--javascript在自动化中的应用
第一章 Selenium+WebDriver环境搭建第二章 Selenium定位方式第三章 元素常用属性第四章 自动化中的三种等待第五章 自动化浏览器设置及句柄、窗口切换操作第六章 鼠标、键盘操作文章目录一、JavaScript的简介二、浏览器对象模式BOM三、HTML DOM Document 对象四、js在web自动化中的应用一、JavaScript的简介1、JavaScript 是 Web 的编程语言,是目前最流行的脚本语言,这门语言可用于 HTML 和web开发2、JavaS
2022-05-05 13:57:06 3513
原创 从零开始编写Web自动化测试脚本(六)--鼠标、键盘操作
第一章 Selenium+WebDriver环境搭建第二章 Selenium定位方式第三章 元素常用属性第四章 自动化中的三种等待第五章 自动化浏览器设置及句柄、窗口切换操作第六章 鼠标、键盘操作文章目录一、鼠标操作二、键盘操作一、鼠标操作1、在web测试中,鼠标的操作包含在ActionChains类中,经常用到的有单击、双击、右击、拖动等操作。2、在使用鼠标操作前需要先导入ActionChains类包:from selenium.webdriver.common.action_ch
2022-05-04 21:45:21 2139
原创 从零开始编写Web自动化测试脚本(五)--自动化浏览器设置及句柄、窗口切换操作
第一章 Selenium+WebDriver环境搭建第二章 Selenium定位方式第三章 元素常用属性第四章 自动化中的三种等待第五章 自动化浏览器设置及句柄、切换操作文章目录一、一、
2022-05-02 21:58:54 2944
原创 从零开始编写Web自动化测试脚本(四)--自动化中的三种等待
第四章 自动化中的三种等待文章目录第四章 自动化中的三种等待一、三种等待方式二、显性等待的使用方法三、判断元素的方法三、判断元素的操作一、三种等待方式1、强制等待:sleep(x),顾名思义,强制让浏览器必须等待X秒,进行下一步操作,不管前后步骤是否完成。在Python中,是基于time模块的sleep方法来实现。优点:使用简单。缺点:浪费不必要的等待时间,影响测试用例的执行效率。from selenium import webdriverimport timedriver = webd
2022-05-02 17:42:40 1673
10以内随机加、减法练习题,自动随机生成,34题一张A4纸,可直接打印
2022-09-24
小班中班,随机10以内减法练习题,A4纸可直接打印
2022-09-04
小班中班,随机10以内加法练习题,A4纸可直接打印
2022-08-23
ATX Server2多设备集群环境搭建所需资源
2022-07-26
Airtest基础操作--APP自动化测试框架搭建(七)--Airtest基础操作
2022-07-15
Python+Appium+pytest-html项目下载
2022-07-11
jmeter-plugins-dubbo-2.7.8-jar-with-dependencies.jar
2022-06-22
测试框架搭建过程Python+Selenium+BeautifulReport
2022-05-11
web自动化中selenium操作alert练习文件
2022-05-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人