09 2018 档案

摘要:在WebDriver中,将这些关于鼠标操作的方法封装在ActionChains类提供。 Actions 类提供了鼠标操作的常用方法: contextClick() 右击 clickAndHold() 鼠标点击并控制 doubleClick() 双击 dragAndDrop() 拖动 release( 阅读全文
posted @ 2018-09-28 23:50 陈晓猛 阅读(294) 评论(0) 推荐(0) 编辑
摘要:一、网络相关概念 IP地址: 主机 用于 路由寻址 用的数字标识 域名: 便于IP地址记忆 DNS: 通过注册的 域名 指向 ip 的服务 DDNS: 将用户的动态IP地址映射到一个固定的域名解析服务上用户每次连接网络的时候客户端程序就会通过 信息 传递把该主机的 动态IP地址 传送给位于服务商主机 阅读全文
posted @ 2018-09-27 14:55 陈晓猛 阅读(1045) 评论(0) 推荐(0) 编辑
摘要:1.XML 可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。 与HTML类似,但是他是为了传输和存储数据而非显示数据。 2.XPath XPath即为XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言。 XPth 阅读全文
posted @ 2018-09-23 11:05 陈晓猛 阅读(318) 评论(0) 推荐(0) 编辑
摘要:1.安装火狐插件 ①旧版本firefox 火狐浏览器右上角-->附件-->获取更多附件-->搜索-->Firebug 安装 Firebug 扩展:https://addons.mozilla.org/zh-CN/firefox/addon/firebug/ ,添加到firebug之后,重启火狐,之后 阅读全文
posted @ 2018-09-22 22:10 陈晓猛 阅读(1993) 评论(0) 推荐(0) 编辑
摘要:Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便,而且功能强大。官方网站:https://www.getpostman.com/ 安装: 1、Po 阅读全文
posted @ 2018-09-22 16:43 陈晓猛 阅读(282) 评论(0) 推荐(0) 编辑
摘要:利用JMeter进行性能测试 一、JMeter介绍二、Jmeter安装三、工作原理四、脚本录制五、运行JMeter进行测试六、JMeter主要组件介绍七、参数化设置八、动态数据关联九、使用插件进行服务器性能监控十、JMeter中进行分布式测试 一、JMeter介绍 JMeter,一个100%的纯Ja 阅读全文
posted @ 2018-09-18 21:09 陈晓猛 阅读(738) 评论(0) 推荐(0) 编辑
摘要:1.文件夹不存在则创建,文件夹是directory 2.文件存在则删除,文件 是file 3.判断文件夹是否存在 4.判断文件是否存在 5.文件比较符 阅读全文
posted @ 2018-09-17 17:42 陈晓猛 阅读(4291) 评论(0) 推荐(0) 编辑
摘要:解决方法一: 1、以管理员身份运行命令提示符(cmd.exe),输入命令 netsh winsock show catalog 按下回车键执行命令(可以看到VMware注册了两个LSP:vSockets DGRAM、vSockets STREAM,路径是%windir%\system32\vsock 阅读全文
posted @ 2018-09-17 17:17 陈晓猛 阅读(5667) 评论(1) 推荐(0) 编辑
摘要:1.存在桥接,查看桥接访客网络规则 可以看到对不同的链的策略 阅读全文
posted @ 2018-09-17 14:38 陈晓猛 阅读(179) 评论(0) 推荐(0) 编辑
摘要:如何知道内存泄漏 1.用 free 值 查看 ,过一段时间后,没有继续开其他的功能,但是free值下降,可知当前内存泄漏 阅读全文
posted @ 2018-09-17 14:03 陈晓猛 阅读(155) 评论(0) 推荐(0) 编辑
摘要:1、大部分的Linux系统默认配置bash。对比sh,bash扩展了一些命令和参数,并且保留对sh的一些兼容。除了bash、sh还有csh(语法类似C语言)、tcsh(csh升级版)、ash(适合低内存环境) 2、脚本开头 #!/bin/sh #!必须有,后面跟上的是shell的路径 3、变量赋值和 阅读全文
posted @ 2018-09-17 11:37 陈晓猛 阅读(1951) 评论(0) 推荐(0) 编辑
摘要:1.Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。 运行 init。 系统初始化。 建立终端 。 用户登录系统。 1.Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 详细内容大家可看参考链接上的内容来进行分析,简单用图来进行总 阅读全文
posted @ 2018-09-15 09:58 陈晓猛 阅读(254) 评论(0) 推荐(0) 编辑
摘要:方法1:while循环中执行效率最高,最常用的方法。 注释:习惯把这种方式叫做read釜底抽薪,因为这种方式在结束的时候需要执行文件,就好像是执行完的时候再把文件读进去一样。 方法2 : 重定向法;管道法: cat $FILENAME | while read LINE 注意这边如果是运行sh脚本的 阅读全文
posted @ 2018-09-13 09:59 陈晓猛 阅读(11510) 评论(0) 推荐(0) 编辑
摘要:1.这是一个读取文件的脚本 因为命名的时候这边使用的是 test.sh 这边将上面的 #!/bin/bash 替换为 #!/bin/sh 则可以正常运行 bash与sh是有区别的,两者是不同的命令,且bash是sh的增强版 阅读全文
posted @ 2018-09-13 09:29 陈晓猛 阅读(10963) 评论(0) 推荐(0) 编辑
摘要:1.打开网页 2.浏览器后退 3.浏览器前进 4.刷新 5.浏览器最大化 6.获取当前页面URL 7.获取当前页面Title 8.设置浏览器大小 阅读全文
posted @ 2018-09-05 23:52 陈晓猛 阅读(487) 评论(0) 推荐(0) 编辑
摘要:一、Selenium简介 Selenium3.0主要变更特性: ①移除seleniumRC ②FireFox和Safari推出了自己的driver(geckodriver 和 Safaridriver) ③Selenium3 支持 IE9+,Selenium2 支持 7-11 ④全面拥抱java8 阅读全文
posted @ 2018-09-02 19:49 陈晓猛 阅读(2856) 评论(0) 推荐(0) 编辑
摘要:1.testNG的部分注解 test测试方法都是执行顺序:并不是从上往下执行的,而是根据方法名ASCII码进行执行的,小的先执行 比如a比b先执行,1比2先执行,不管代码放的顺序是怎么样。 执行结果: 2.testNG常用校验方法介绍 保持case的原子性,因为assert方法,如果前面出现不符合预 阅读全文
posted @ 2018-09-02 15:22 陈晓猛 阅读(143) 评论(0) 推荐(0) 编辑
摘要:详细可见教程 :https://www.yiibai.com/testng/ 1.新建一个maven项目 Maven简介: Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 阅读全文
posted @ 2018-09-02 10:22 陈晓猛 阅读(31415) 评论(0) 推荐(1) 编辑