- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 自动化框架应用<五> DataProvider
如上, 我们需要获取这些依赖,怎么获取?上几个笔记里也也写到了可以到Maven的repository里获取 直接搜索 Maven repository 到官方文档: (testdata建好了,那么就开始使用了(在方法前面写上 @Test 并且写上dataprovider的名字),具体使用方法可以参考以上链接官方文档给出的讲解。比如Excel文件。如第一个poi,可以直接在官网上搜poi 并且获取对应的dependency代码。同理 获取其他几个dependency的代码 并添加到pom.xml里。
2024-05-30 15:19:45
251
原创 自动化框架应用<四> 用例管理 tesng.xml
当case比较多, 或者需要根据某些tag 或者执行某些指定case 这个时候我们就需要有一个文件来管理哪些case需要被执行。如果右键发现没有testng可以安装一下。参考上一篇 testng 配置 【1. 新建一个case执行管理的文件夹 testrunner。单击右键 -> testng ->convert tesng。创建testrunner后。
2024-05-28 14:18:08
229
原创 自动化框架应用<三> eclipse testng 插件
这个时候可以点击eclipse 的help 点击 market。点击help - 选择 install softerware。1. 单击右键 run as 发现没有 testng。输入testng 点击install 即可。2. 安装testng更新。
2024-05-28 14:07:31
242
原创 自动化框架应用<二> 分层
在上个用例中,测试的链接,用户名密码,这些常量可以写入properties文件中。所以现在可以建一个config.properties文件。这里 要介绍如何抽取公用部分及常用功能,包括配置文件,公共类,公共方法等,来达到自动化测试代码分层应用,增强代码可读性和管理。在笔记二中谈到, 用webdriver manager来实现自动获取浏览器驱动,并写了一个简单的登录用例。
2024-05-26 19:52:06
215
原创 自动化框架应用<一> Webdriver manager
当pom.xml文件里添加好了对应的dependencies,就可以使用maven命令来安装,mvn install 就可以装pom文件里的所有依赖了。note: 页面元素的xpath查找,可以建议使用firefox里的插件 SelectorsHub。非常好用,具体使用可以参考____SelectorsHub简介_____上节笔记中记录了如何添加dependencies,这一笔记中,介绍的是如何使用webdriver做自动化UI测试(用webdriver manager自动管理驱动)
2024-05-26 15:17:10
220
原创 自动化框架搭建
你需要将pom.xml的xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 改成xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"但是呢这样的方法 太麻烦了,而且我们如果部署代码到新的环境 难道你也要重新下载一遍吗?这就是 Maven的好处了,通过pom。因为现在这个协议已经改成了https了, 原来的已经不存在了。打开你下载的selenium jar包所在目录 添加进来就行。
2024-05-24 19:39:41
435
1
原创 Mysql mac安装使用
安装好以后在电脑的路径: /usr/local/mysql-8.2.0-macos13-arm64/bin。如果不清楚自己的mac是Bash还是Zsh,可以通过这个命令得到:echo $0。对于 Zsh:nano ~/.zshrc。如果出现mysql命令找不到,可以修改。
2024-04-16 17:21:12
288
1
原创 给出一个数组,要求返回不在数组中出现过的最小正整数
public class Test { public static int solution(int[] A) { int temp; for(int i=0;i<A.length-1;i++) { for (int j = 0; j < A.length - i - 1; j++) { if (A[j + 1] < A[j]) { temp = A[j.
2021-02-20 14:42:42
673
原创 zookeeper 注册地址与消费方地址不一致,导致消费方去找Provider找不到,报错
com.alibaba.dubbo.rpc.RpcException: No provider available from registry 10.171.248.20:2181 for service mockpre-zz/com.xxxxxxx.xxxxxxx.xxxxxx.xxxxxx.api.rpc.XxxxxxxxxProvider:1.0.0 on consumer 172.29.5...
2019-10-22 10:24:26
823
PowerBuilder9.0.3
2018-10-31
刷新action避免重复提交
2008-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人