摘要: 看完这边教程你会发现自己明白了很多,却又几乎什么都记不得;以后你还需要多练习,多使用,才能熟练掌握正则表达式 正则表达式到底是什么东西? 正则表达式也是用来进行文本匹配的工具,由“元字符”【一个特殊代码】和“普通文本字符”组成 元字符可以是代表字符,位置或者数量 分隔字符:空格,标点符号和换行; 空 阅读全文
posted @ 2019-09-11 15:18 不回头的浪子 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 计算机中储存的信息都是用二进制数表示的;而我们在屏幕上看到的英文、汉字等字符是二进制数转换之后的结果; 编码:按照何种规则将字符存储在计算机中;解码:将存储在计算机中的二进制数解析显示出来;如果使用了错误的解码就会出现乱码。 字符:各种文字和符号的总称,包括各国文字、标点符号、图形符号、数字等。 字 阅读全文
posted @ 2019-09-02 16:02 不回头的浪子 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 搭建方法1 安装jdk,配置环境变量 安装eclipse 安装testng 下载解压selenium-java包--http://selenium-release.storage.googleapis.com/index.html 解压出来的文件拷到新建的project目录下 Add JARs(解压 阅读全文
posted @ 2019-08-28 17:22 不回头的浪子 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 包括Java和Testng.xml Java: //依赖于test1,当test1出现错误时,忽略test2 @Test(dependsOnMethods= {"test1"})public void test2() { System.out.println("test2"); } //测试分组,j 阅读全文
posted @ 2019-08-21 17:04 不回头的浪子 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 测试人员一般用TestNG来写自动化测试,开发人员一般用JUnit写单元测试 单元测试关注代码的实现逻辑,例如一个if 分支或一个for循环或者某个功能函数 主要问题 cannot be resolved to a type:没有导入相应的库 安装使用 JDK,Eclipse--在eclipse中安 阅读全文
posted @ 2019-08-16 18:01 不回头的浪子 阅读(589) 评论(0) 推荐(0) 编辑
摘要: selenium IDE: firefox的一个插件,实现简单的浏览器操作的录制与回放功能; 可以用来快速的创建bug重现脚本,方便开发定位问题;也可以转换成多种语言,从而帮助我们快速的开发脚本 selenium Grid: 并行执行;通过一个主机控制用例在不同环境、不同浏览器下运行 seleniu 阅读全文
posted @ 2019-08-15 17:53 不回头的浪子 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 敏锐的嗅觉、严谨的逻辑、合理的推测、大胆的实践是一个合格测试工程师的必备要素。作为一个性能测试人员,需要尽量深入的定位到问题产生的原因。就像一个响应慢,只是一个表面现象,慢在哪?是中间件还是数据库?中间件:线程池、JVM、数据库连接池等数据库:锁、缓存、IO(一般就是SQL语句的问题)测试确认 敏锐 阅读全文
posted @ 2019-08-15 16:42 不回头的浪子 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 目的: 为了获取待测系统的响应时间、吞吐量、稳定性、容量等信息,而发现一些具体的性能相关的缺陷(如内存溢出、并发处理等),性能测试最想发现的是瓶颈。 一般的应用系统会从这么几个方面进行性能测试 基准测试 一般为单用户测试,或者是零数据量环境下的测试。目的在于建立一个可度量的参考标准,为其他测试场景或 阅读全文
posted @ 2019-08-15 16:23 不回头的浪子 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 什么适合自动化测试: 需求稳定,不会频繁变更 研发和测试周期长,需要频繁执行回归测试 WEB-学习流程: 做好手工测试-> 学习编程语言-> 学习Web基础(HTML,HTTP,CSS,DOM,Javascript)-> 学习自动化测试工具 ->学习自动化测试框架 -> 实现自动化测试用例 -> 开 阅读全文
posted @ 2019-08-15 15:28 不回头的浪子 阅读(603) 评论(0) 推荐(0) 编辑