随笔分类 -  测试

摘要:JMeter调用接口时,可能需要上个接口的多个响应值,难道我们要在jmeter中添加多个提取器吗?那么我们今天来了解下如何使用json提取器一次性提取多个参数值。 还有一种情况是接口返回了一个数组,我们需要提取数组中多个实例的id等信息 如下面接口返回示例,我需要提取每个数组里的vpc_id和vpc 阅读全文
posted @ 2023-12-01 09:44 明月, 阅读(5770) 评论(0) 推荐(0)
摘要:通常配合public WebDriverWait(WebDriver driver, Duration timeout)和public V until(Function<? super T, V> isTrue)使用 ExpectedConditions类均返回ExpectedCondition对象 阅读全文
posted @ 2022-07-23 14:39 明月, 阅读(388) 评论(0) 推荐(0)
摘要:在进行Web自动化测试时,有时网页会弹出选择证书的弹框,该弹框无法通过元素定位进行操作 如下图的场景: 此时有两个方法可以解决: 模拟键盘的Enter操作 此处以java为例: import java.awt.*; import java.awt.event.KeyEvent; public cla 阅读全文
posted @ 2021-02-23 14:03 明月, 阅读(1829) 评论(0) 推荐(0)
摘要:在jenkins中使用HTML Publisher插件发布HTML报告后,发现报告样式异常 解决方式一(临时解决,重启失效) 在jenkins系统管理->脚本命令行中输入以下脚本运行: System.setProperty("hudson.model.DirectoryBrowserSupport. 阅读全文
posted @ 2021-02-04 14:09 明月, 阅读(176) 评论(0) 推荐(0)
摘要:Java+Selenium根据元素创建指定区域截图——Element快照 执行步骤 获取全屏的截图 获取element的宽高以及坐标 创建一个WebElement元素,并且获取元素的高度,宽度,坐标信息 并且使用元素的高度和宽度创建一个矩形 裁剪全屏截图 最后根据元素位置对整个图片进行裁剪,创建一个 阅读全文
posted @ 2020-04-30 08:58 明月, 阅读(2824) 评论(0) 推荐(0)
摘要:Java+Selenium 如何实现关闭当前窗口并返回上一个窗口 使用selenium中的driver.close()函数 如果直接使用driver.close()函数,程序会报错,找不到页面tagat, 可以使用以下方法实现 阅读全文
posted @ 2020-03-12 08:32 明月, 阅读(4244) 评论(0) 推荐(1)
摘要:SendKeys 发送组合键 阅读全文
posted @ 2019-07-03 14:11 明月, 阅读(234) 评论(0) 推荐(0)