- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 【兼容性测试工具】lambdatest浏览器&APP
官方介绍:Most Powerful Cross Browser Testing Tool Online | LambdaTesthttps://www.lambdatest.com/不同浏览器、手机设备中,使用LambTest可进行跨浏览器兼容性测试。浏览器中访问:LambdaTesthttps://app.lambdatest.com/console/realtime一、浏览器WEB有PC桌面、手机类型可选二、APP...
2022-05-17 09:36:14
733
原创 IDEA+TestNG+MAVEN实践(3)——Android端APP操作
前期准备:1、已安装Appium Server GUI(启动appium服务)2、已安装Appium Inspector(连接并获取手机当前界面)分析:Android端APP操作,需要使用到Appium资源依赖。一、添加Appium资源依赖1、搜索查询到Appium的MAVEN引用依赖https://mvnrepository.com/artifact/io.appium/java-clienthttps://mvnrepository.com/artifact/io.appium..
2022-01-17 17:01:20
2528
原创 IDEA+TestNG+MAVEN实践(2)——PC端WEB操作
分析:PC端WEB操作,需要使用到selenium,以及相关浏览器的驱动。一、添加selenium资源依赖1、搜索查询到selenium-java的MAVEN引用依赖https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-javahttps://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java2、复制maven引用依赖到p...
2022-01-17 13:59:53
400
原创 IDEA+TestNG+MAVEN实践(1)——环境搭建
一、下载安装IDEA:IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains此处使用社区版。双击:待安装完成。二、新建MAVEN项目:新建完成:三、查看插件安装情况:打开File> Settings,在插件项中可搜索查看是否有安装testNG和Create TestNG XML(用于快速将文件添加到testng.xml中),一般前者已默认安装,而后者需要自行安装。四、添加t...
2022-01-14 17:50:20
1817
原创 python3.9+robotframework+ride实践(5)——Android端打开浏览器
一、模拟器配置此处使用逍遥模拟器,创建后,开启开发者选项,并打开USB调试。二、adb连接模拟器1)查看模拟器端口在模拟器安装目录下,查找对应模拟器目录(D:\Program Files\Microvirt\MEmu\MemuHyperv VMs\MEmu_4)下的MEmu_4.memu文件。如下图所示,获取模拟器ip为 127.0.0.1:215432)adb连接模拟器:三、RIDE编写测试脚本1)创建测试套件suite,robot格式。并设置Ap...
2021-11-23 14:03:32
1850
原创 使用python将xmind转化成excel(V2.0)
一、项目背景该工具提供将xmind文件,转换成测试案例excel文件。在原1.0版本上,通过加上不同图标,识别前置条件、操作步骤、操作结果,并生成到EXCEL对应单元格中。而思维导图中最后一列,仍旧固定设置为期望结果,将会把前面路径(除最后一列,以及未打图标的列)以“_”间隔为测试名称。默认图标定义(可自行修改):前置条件:优先级3操作步骤:优先级别4期望结果:优先级别5二、实现效果如下有xmind文件(思维导图.xmind):生成的文件:三、使用说明命令.
2021-11-11 08:55:37
6186
8
原创 使用python将xmind转化成excel(V1.0)
一、项目背景该工具提供将xmind文件,转换成测试案例excel文件。期望将思维导图中最后一列,设置为期望结果,而除最后一列外前面路径以“_”间隔为测试名称。二、实现效果如下有xmind文件(思维导图.mm):生成的文件:三、使用说明命令行中执行python文件:方式一(使用自行定义的输入(-i)&输出(-o)文件名(也可定义为其他excel格式如csv)):>python xmind2excel_V1.0.py -i [思维导图].mm ...
2021-11-10 14:18:28
1845
原创 python3.9+robotframework+ride实践(4)——PC端WEB操作
一、 创建案例脚本如下图所示,第一列的蓝色字体为使用的关键字(不分大小写,关键字中的空格可有可无);#打开浏览器,默认firefox,此处指定为Chrome浏览器 open browser https://www.baidu.com chrome#全屏放大浏览器 Maximize Browser Window #在输入框输入文本 input text id=kw 自动化输入测试#等待3秒 sleep 3s #关闭浏览器 Close Browser #关闭chrom
2021-09-26 17:24:35
446
原创 python3.9+robotframework+ride实践(3)——项目创建
一、新建项目点击File-》New Project,在弹框选择项目名称、创建文件类型。二、按自身需要,创建相关目录、案例集、关键字、环境变量等①创建测试套件/案例集:该目录/文件下,可增加具体测试案例脚本②创建目录③创建数据源:一般为某个文件,可为自定义关键字集合、自定义环境变量集合等④创建用户关键字:用户自定义封装的关键字,可为公共关键字、业务关键字⑤创建变量:一个变量对应一个值,可为环境变量;使用“${[变量名]}”获取值。⑥创建变量集合:即List,一个变量含有多个值;.
2021-09-26 14:40:32
379
原创 python3.9+robotframework+ride实践(2)——拓展库及驱动安装
因为robotframework基于关键字驱动的自动化测试框架,自动化脚本编写,需要准备相关的库、以及对应驱动程序。1、安装基础库:1)robotframework-appiumlibrary (app自动化测试扩展库)pip install robotframework-appiumlibrary介绍:与 Android 和 iOS 应用程序进行通信,类似于Selenium WebDriver与 Web 浏览器通信的方式。robotframework-appiumlibrary ·
2021-09-26 10:13:11
354
原创 python3.9+robotframework+ride实践(1)——环境搭建
1、下载安装python3.9.6Python Releases for Windows | Python.orgThe official home of the Python Programming Languagehttps://www.python.org/downloads/windows/添加到环境变量PATH中:C:\Python\Python39\C:\Python\Python39\Scripts\C:\Python\Python39\Lib\site-packages2、命令
2021-09-24 17:26:38
922
原创 使用python将freemind转化成excel
一、项目背景该工具提供将freemind文件,转换成测试案例excel文件。期望将思维导图中最后一列,设置为期望结果,而除最后一列外前面路径以“_”间隔为测试名称。备注:若为xmind,则可先将xmind文件导出为freemind的mm格式文件。二、实现效果如下有freemind文件(思维导图.mm):生成的文件:三、使用说明命令行中执行python文件:方式一(使用自行定义的输入(-i)&输出(-o)文件名(也可定义为其他excel...
2021-07-19 10:44:51
2217
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人