摘要: 使用spring data jpa 开发时,发现国内对spring boot jpa全面介绍的文章比较少案例也比较零碎,因此写文章总结一下。 spring data jpa介绍 首先了解JPA是什么? JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Jav 阅读全文
posted @ 2017-07-30 02:38 MrMrCash 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 什么是iframe iframe 就是HTML 中,用于网页嵌套网页的。 一个网页可以嵌套到另一个网页中,可以嵌套很多层。 selenium 中提供了进入iframe 的方法 main.html frame.html selenium 代码 阅读全文
posted @ 2017-07-30 02:33 MrMrCash 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 实例要求 实例:set_timeout.html 下面的html 代码, 点击click 按钮5秒后, 页面上会出现一个红色的div快, 我们需要写一段自动化脚本智能的去判断这个div是否存在, 然后把这个div 然后高亮。 <html> <head> <title>Set Timeout</tit 阅读全文
posted @ 2017-07-30 02:30 MrMrCash 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: 对话框类型 1. 警告框: 用于提示用户相关信息的验证结果, 错误或警告等 2. 提示框: 用于提示用户在当前对话框中输入数据,一般需要用户单击取消或者确认按钮 3. 确认框: 用于提示用户确认或者取消某个操作,一般需要用户单击取消或者确认按钮 测试页面 用如下页面为例进行讲解, 包括了警告框,提示 阅读全文
posted @ 2017-07-30 02:29 MrMrCash 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 浏览器最大化 前进,后退, 刷新 截图操作 模拟鼠标操作 杀掉Windows浏览器进程 阅读全文
posted @ 2017-07-30 02:28 MrMrCash 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 链接(link) 链接的操作 输入框 textbox 输入框的操作 按钮(Button) 找到按钮元素 下拉选择框(Select) 下拉选择框的操作 单选按钮(Radio Button) 单选项元素的操作 多选框 check box 多选框的操作和单选框一模一样的, 这里就不再讲了 阅读全文
posted @ 2017-07-30 02:27 MrMrCash 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 什么是xpath xpath 是XML Path的简称, 由于HTML文档本身就是一个标准的XML页面,所以我们可以使用Xpath 的用法来定位页面元素。 xpath定位的缺点 xpath 这种定位方式, webdriver会将整个页面的所有元素进行扫描以定位我们所需要的元素, 这是个非常费时的操作 阅读全文
posted @ 2017-07-30 02:26 MrMrCash 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 自动化测试步骤 在自动化测试过程中, 测试程序通常的操作页面元素步骤 1. 找到Web的页面元素,并赋予到一个存储对象中 (WebElement) 2. 对存储页面元素的对象进行操作, 例如:点击链接,在输入框中输入字符等 3. 验证页面上的元素是否符合预期 通过这三个步骤, 我们可以完成一个页面元 阅读全文
posted @ 2017-07-30 02:24 MrMrCash 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 一、操作弹出窗口 原理 在代码里, 通过 Set<String> allWindowsId = driver.getWindowHandles(); 来获取到所有弹出浏览器的句柄, 然后遍历, 使用swithcto.window(newwindow_handle)方法。 就可以定位到新的窗口。 测试 阅读全文
posted @ 2017-07-30 02:22 MrMrCash 阅读(2439) 评论(0) 推荐(0) 编辑