随笔分类 -  MY测试历程

该文被密码保护。
posted @ 2019-07-15 20:19 李清欣 阅读(2) 评论(0) 推荐(0) 编辑
摘要:原因:浏览器和驱动版本不匹配 https://npm.taobao.org/mirrors/chromedriver 阅读全文
posted @ 2019-06-17 22:06 李清欣 阅读(426) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-05-22 20:56 李清欣 阅读(0) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/andrew209/p/9017087.html 1. iframe 的处理 查找元素必须在对应的 ifarme 中查找,否则是找不到的 2. 弹出窗口的处理 3. 处理对话框 alert\confirm\prompt driver.switch 阅读全文
posted @ 2019-05-22 17:17 李清欣 阅读(639) 评论(0) 推荐(0) 编辑
摘要:第一步:拉下git分支中代码,进行修改,修改后commit——》push 第二步:在IDEA中Terminal中执行命令进行打包到本地mvn clean package 第三步:上传到私服,方法如下 1、利用命令上传(mvn deploy命令上传包 到私服) cmd输入命令 最好进入到jar包的绝对 阅读全文
posted @ 2019-05-22 14:13 李清欣 阅读(3556) 评论(0) 推荐(1) 编辑
摘要:转自:https://blog.csdn.net/xiaobing_122613/article/details/81866445 Intellij IDEA 在引入代码后,出现编译错误。 Information:java: Multiple encodings set for module chu 阅读全文
posted @ 2019-05-22 10:06 李清欣 阅读(520) 评论(0) 推荐(0) 编辑
摘要:一、选择module右键——》Refactor——》Rename 二、修改该module下的pom.xml文件对应module名改掉 三、修改项目的pom文件中modules里的module名称 四、问题:会提示“These modules have been removed from Maven 阅读全文
posted @ 2019-05-21 10:32 李清欣 阅读(11751) 评论(0) 推荐(0) 编辑
摘要:随便给你一个含有数字的字符串,比如: String s="eert343dfg56756dtry66fggg89dfgf"; 那我们如何把其中的数字提取出来呢?大致有以下几种方法,正则表达式,集合类,还有就是String类提供的方法。 1 String类提供的方法: package 测试练习; import java.util.*; public class get_StringNum... 阅读全文
posted @ 2019-05-06 22:52 李清欣 阅读(7167) 评论(0) 推荐(0) 编辑
摘要:driver.executeScript(‘document.getElementById(“id”).value=“value”’); 这个操作就类似于//$("#id").val(“value”); 阅读全文
posted @ 2019-05-06 22:50 李清欣 阅读(4221) 评论(0) 推荐(0) 编辑
摘要:做自动测试时,经常会出现某些文本框带有默认值的形式,此时我们为了输入我们预期的数据,就需要我们对默认值清楚后做处理。本文章提供四种方法 //方法1 public static void setElementValue(WebElement element,String value){ element.sendKeys(Keys.chord(Keys.CONTROL, "a")... 阅读全文
posted @ 2019-05-06 22:49 李清欣 阅读(3417) 评论(0) 推荐(0) 编辑
摘要:方法一:获取input的文本值 <input class="form-text-normal" id="txtName" name="Name" type="text" maxlength="45" >星河学院</input> chrome.findElement( By.id("txtName") 阅读全文
posted @ 2019-05-06 22:46 李清欣 阅读(3092) 评论(0) 推荐(0) 编辑
摘要:最近一直在学Selenium相关东西,学到webdriver这块,出现报不可见元素异常方法异常,后来网上找了好多相关资料都没搞定,也没看明白,最后发现是xpath中写了calss属性有问题。现在把学习到的方法和实际解决的方法总结一下,留个记号。 1. 关于存在不可见属性的元素,对元素操作时,出现报如 阅读全文
posted @ 2019-05-06 22:33 李清欣 阅读(753) 评论(0) 推荐(0) 编辑
摘要:org.openqa.selenium.InvalidElementStateException: invalid element state: Element must be user-editable in order to clear it. 注意:(1)报上边的错误,原因是不是input框, 阅读全文
posted @ 2018-12-11 19:17 李清欣 阅读(2309) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-10-07 15:53 李清欣 阅读(6) 评论(0) 推荐(0) 编辑
摘要:通用测试用例 检查点 预期结果 是否检查 一、输入框、文本框 所有输入项都填写,且长度最长,保存 所有数据能正确保存(未被截断) 必填项是否做了必填判断 有必填的提示 只把必填项填写完,然后保存 保存成功 必填项没有填写或为空格, 保存 提示不能为空,有正确的提示信息。空格应TRIM 一般特殊符号: 阅读全文
posted @ 2018-06-26 17:20 李清欣 阅读(3946) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-06-23 20:40 李清欣 阅读(2) 评论(0) 推荐(0) 编辑
摘要:Q群里有时候会有人问,selenium webdriver怎么实现把一个元素拖放到另一个元素里面。这一节总一下元素的拖放。 下面这个页面是一个演示拖放元素的页面,你可以把左右页面中的条目拖放到右边的div框中。 http://koyoz.com/demo/html/drag-drop/drag-dr 阅读全文
posted @ 2018-06-21 09:29 李清欣 阅读(366) 评论(0) 推荐(0) 编辑
摘要:下面我们来看一下selenium webdriver是如何来处理select下拉框的,以http://passport.51.com/reg2.5p这个页面为例。这个页面中有4个下拉框,下面演示4种选中下拉框选项的方法。select处理比较简单,直接看代码吧:) 从上面可以看出,对下拉框进行操作时首 阅读全文
posted @ 2018-06-21 09:28 李清欣 阅读(231) 评论(0) 推荐(0) 编辑
摘要:Web 测试中我们经常会接触到Cookies,一个Cookies主要属性有”所在域、name、value、有效日期和路径",下面来讲一下怎么操作Cookies。 上面的代码首先在页面中增加了一个cookie,然后遍历页面的所有cookies,并输出他们的主要属性。最后就是三种删除cookie的方法。 阅读全文
posted @ 2018-06-21 09:28 李清欣 阅读(392) 评论(0) 推荐(0) 编辑
摘要:有时候我们在定位一个页面元素的时候发现一直定位不了,反复检查自己写的定位器没有任何问题,代码也没有任何问题。这时你就要看一下这个页面元素是否在一个iframe中,这可能就是找不到的原因之一。如果你在一个default content中查找一个在iframe中的元素,那肯定是找不到的。反之你在一个if 阅读全文
posted @ 2018-06-21 09:17 李清欣 阅读(264) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示