自动化测试流程
1) 创建maven工程
2) 在pom.xml文件中添加selenium和testng依赖包
3)新建测试类
4)写测试方法,写代码
5)给测试方法添加testng注解
6) 通过testNG注解设置测试方法、前置方法、后置方法
7) 在测试方法中写自动化测试代码
8)用webdriver的API打开浏览器、打开指定的网页、操作界面
9)用Assert类的断言判断操作结果与预期结果是否一致
10) 编写testng.xml配置文件,定制测试执行内容
一条测试用例用@Test,可以单独执行;多条测试用例用testng.xml配置文件执行
11) 执行testNG测试脚本
12) 查看testNG运行的结果
一、新建工程
二、添加maven工程依赖包
三、添加浏览器驱动依赖包
1、如果原来电脑上有下载好的浏览器驱动,
找到所在位置,复制粘贴到资源里的新建的directory里就可以了
2、如果电脑上没有,需要先查看自己浏览器的版本,然后在网上搜索selenium官网
四、新建java类
五、添加TestNG注解
补充:@Test注解是设置单个报红说明刚才下载的testng依赖包没有引用,可以按Alt+Enter直接引用,上面会出现一个import引入。
方法二:也可以点击Add Maven Dependency重新下载依赖包。
这也是一种下载添加依赖包的方法,先添加代码,点击红色的代码,会出现添加依赖包或者引用
下面会有下载进度条,下载完成后,同样按住Alt+Enter 引用,或者重新输入就会有Test的提示信息
补充:浏览器驱动必须和浏览器版本保持一致,否则会运行失败
六、新建一个httpclient
代码不会写或者忘记了,直接百度搜,但是一定要记住关键字,中间用空格隔开
补充:httpclient有两个关键的类,一个是要new一个httpclient,二是json的才放在javabean里
idea 向前的快捷键,向后的快捷键
新建工程,添加依赖,复制粘贴代码,找到自己的浏览器,复制路径