• 上次作业3第一问答案,自动化脚本代码如下:


把一组元素抽象成一个类,封装常用接口方法

1.随机选择一个select的选项(Random类)

2.封装一个首页导航栏,根据标题名称跳转

3.封装一个订单查询对象,根据订单号查询订单详细信息


Actions类:

位置:org.openqa.selenium.interactions.Actions

作用:1主要定义了一些模拟用户的鼠标mouse,键盘keyboard...

Continue reading >>

  • 上次说的内容总结:

1、介绍脚本典型流程
2、Driver : 浏览器的生命周期
3、火狐浏览器的启动方式(默认与非默认路径的启动,启动一个有用户配置的浏览器)


自动获取前端性能数据,以百度首页为例写一个简单的脚本。 代码如下:


ChromeDriver

谷歌浏览器的普通启动:


谷歌浏览器加载插件启动:


谷歌浏览器加载用户配置启动:

 

利用ChromeDriver Service 设置启动参数:


Inte...

Continue reading >>

1.自动化测试概述

1.1 什么是自动化测试?

  • 狭义自动化测试

通过工具记录或者编写脚本的方式模拟手工测试的过程,通过回放或运行脚本来执行测试用例,从而代替人工对系统的功能进行验证。
输入+动作=输出  我们把“自动化测试”看成基于产品或项目UI层的自动化测试

  • 自动化测试

自动化测试包括一切通过工具(程序)的方式来代替或辅助手工测试的行为都可以看做自动化(性能测试:模拟很多用户并发的访问某个网站,也...
Continue reading >>

1.课程整体概述

1.1 课程概述

前5天讲selenium和selenium相关

后2天讲自动化测试框架搭建

第8天加接口测试 接口自动化测试  主要是看http的接口  用手动 自动分别怎么测

目的:框架解决:ui自动化,接口测试问题

第一天:

自我介绍

职业发展建议

自动化测试概述

前端开发基础:

跟前端开发打交道  缩短距离  约束他们的规范  提供我们自己的建...

Continue reading >>