摘要:
之前写的自动化测试框架(PageObject设计思路)一直都是每执行一条用例,启动一次浏览器驱动就打开一次浏览器,一条用例执行结束之后就关闭浏览器。这样做不仅浪费时间而且每次都重启关闭chromedriver.exe也挺浪费资源的。所有根据TestNG生命周期的各个注解的执行顺序,对相关方法做了一点 阅读全文
摘要:
一、jdk、elipse安装配置 1、jdk下载安装--官网下载地址,目前建议下载1.8版 双击下载的exe文件安装,建议自定义安装目录,方便配置环境变量也方便自己找到安装路径。 Java环境变量配置(如我安装后JDK安装路径在I:\Application\Java\jdk1.8.0_131): 1 阅读全文
摘要:
一、操作篇 代码位置类: Ctrl+D: 删除当前行 Alt+↓ 当前行和下面一行交互位置(省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置 Shift+Enter 在当前行的后面插入空行Shift+Ctrl+Enter 在当前行前面插入空行 编辑类: Alt+Shift+R 重命名(功能 阅读全文
摘要:
1、引入mysql-connector-java包 Maven方法如下 <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --><dependency> <groupId>mysql</groupId> <artif 阅读全文
摘要:
前几天笔记本上的win10操作系统开机后内存占用急剧上升,较平常大概无缘无故多了2个G的内存使用,通过排查发现是页面缓冲池大量增加的原因, 问题未修复之前页面缓冲池高达1.9G,开机后使用内存直达4G(目前已修复)! 在网上到处找资料未果,但了解到页面缓冲池”就是进程占用的分页池中的虚拟内存,是进程 阅读全文
摘要:
TestNG是一套开源测试框架,是从Junit继承而来,TestNG意为test next generation,其参数化测试非常适用于以数据为驱动测试用例的自动化 下面开始介绍testNG两种参数化的方法(以测试百度页面标题为例) 1、@parameters注解 将需要的数值写在testng.xm 阅读全文
摘要:
Eclise安装配置好Maven插件后(如何安装配置请点击这里查看上一篇Blog) 1、创建一个Maven项目 New --> Project --> Maven -->Maven Project 2、项目创建好后,可以在Maven仓库(http://mvnrepository.com)上找自己想要 阅读全文
摘要:
Maven是一个软件项目管理和综合工具,通过特有的POM(project object mode)概念来管理项目,功能十分强大。 一、安装Maven 1、下载地址:http://maven.apache.org/download.cgi 2、将下载的压缩包解压即可 二、Maven的配置 1、配置Ma 阅读全文
摘要:
/ 斜线(slash) \ 反斜线(backslash) // 双斜线 协议和主机名之间的分隔符\\ 双反斜线 在windows里表示绝对地址的第一项,比如后面跟上IP地址的话,就是需要打开这个IP地址的网络共享资源Unix采用 / 作为分隔符,web应用最早使用在Unix上,故而沿袭Unix分隔符 阅读全文
摘要:
SVN的使用 Eclipse插件安装 、 项目发起 、项目导入 、项目修改 1、安装Eclipse插件: HELP –> Install New Software 点击Add 输入: Name: subclipse Location: http://subclipse.tigris.org/upda 阅读全文