摘要:1. 初始阶段的网站架构 一般来讲,大型网站都是从小型网站发展而来,一开始的架构都比较简单,随着业务复杂和用户量的激增,才开始做很多架构上的改进。当它还是小型网站的时候,没有太多访客,一般来讲只需要一台服务器就够了,这时应用程序、数据库、文件等所有资源都在一台服务器上,网站架构如下图所示: & 阅读全文
JAVA中重写equals()方法为什么要重写hashcode()方法?
2017-06-21 23:49 by 清风软件测试开发, 956 阅读, 0 推荐, 收藏,
摘要:object对象中的 public boolean equals(Object obj),对于任何非空引用值 x 和 y,当且仅当 x 和 y 引用同一个对象时,此方法才返回 true;注意:当此方法被重写时,通常有必要重写 hashCode 方法,以维护 hashCode 方法的常规协定,该协定声 阅读全文
dom4j 解析XML文件
2017-06-20 23:25 by 清风软件测试开发, 276 阅读, 0 推荐, 收藏,
摘要:编写config文件 解析XML文件代码 解析config文件 阅读全文
isEnable() 和 isDisplayed() 和 isSelected()
2017-06-18 23:28 by 清风软件测试开发, 8985 阅读, 0 推荐, 收藏,
摘要:isEnable()、isDisplayed()和isSelected() 1、以上三个为布尔类型的函数 2、isEnable用于存储input、select等元素的可编辑状态,可以编辑返回true,否则返回false 3、isDisplayed()这个有点陌生,在大神写的脚本看到几次不知道何用意先 阅读全文
Linux 最常用的20条命令
2017-06-16 23:21 by 清风软件测试开发, 406 阅读, 1 推荐, 收藏,
摘要:1、cd命令 这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如: [plain] view plain copy print? cd /root/Docements # 切换到目录/root/Docements c 阅读全文
Selenium 方法封装 一
2017-06-11 23:39 by 清风软件测试开发, 2211 阅读, 0 推荐, 收藏,
摘要:Selenium 封装 Selenium 封装 WebDriver对页面的操作,需要找到一个WebElement,然后再对其进行操作,比较繁琐: [java] view plain copy WebElement element =driver.findElement(By.name("q")); 阅读全文
selenium 代理 Cookies 截图 等待 调用JS
2017-06-11 23:37 by 清风软件测试开发, 420 阅读, 0 推荐, 收藏,
摘要:1. 改变用户代理 [java] view plain copy import org.junit.AfterClass; import org.junit.BeforeClass; import org.junit.Test; import org.openqa.selenium.WebDrive 阅读全文