摘要: 3.1 Cucumber标签 实际工作中,我们的自动化用例库可能会变得非常庞大。如果只是按照先前的方式去执行,则每一次都会执行全部用例,真实使用时这是不现实的。 Cucumber给我们提供一种用标签来组织自动化用例的办法,通过分别在feature和scenario级别上定义一个或多个标签,然后再在r 阅读全文
posted @ 2019-09-18 10:17 大宇yu 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 在上一篇中,我们搭建好了Selenium + Cucumber + Java的自动化测试环境,这一篇我们就赶紧开始编写我们的第一个BDD测试用例。 2.1 创建features 我们在新建的java项目中,新建一个文件夹名为features,然后右键点击该文件夹,新建一个名为test.feature 阅读全文
posted @ 2019-09-18 10:13 大宇yu 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 1.1 什么是行为驱动测试 说起行为驱动,相信很多人听说过。 行为驱动开发 BDD(Behavior Driven Development)是一个诞生于2003年的软件开发理念。其关键思想在于通过与利益相关者的讨论取得对预期的软件行为的清醒认识,它通过用自然语言书写非程序员可读的测试用例扩展了测试驱 阅读全文
posted @ 2019-09-18 10:06 大宇yu 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 缺陷报告,是软件测试这个职位最重要得产出之一。甚至对软件测试这个行业你可以用比较狭隘的描述去定义他为:‘测试就是为了找到缺陷’。 测试人员报出的缺陷,可以很好的反应产品中的问题,修复了这些问题,就可以有效的降低产品风险。 其实缺陷报告不单单能帮助研发团队发现问题,他也可以起到重要的过程反馈作用。 缺 阅读全文
posted @ 2019-09-16 14:55 大宇yu 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: ⚪Jmeter Apache JMeter 是 Apache 组织开发的基于 Java 的压力测试工具。用于对软件做压力测试,它最初被设计用于 Web 应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 阅读全文
posted @ 2019-09-10 11:10 大宇yu 阅读(554) 评论(0) 推荐(1) 编辑
摘要: Linux安装部署测试环境 1. JDK安装下载 安装 yum search jdk 找到合适的jdk版本,以下图中的版本为例 yum install java 1.8.0 openjdk.x86_64 按照提示确认完成下载和安装,如遇需要确认的键入y(也可以在上一步用yum install y免去 阅读全文
posted @ 2019-08-21 12:35 大宇yu 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 说明: 为什么要学Linux?因为现在互联网产品普遍使用Linux作为服务器系统。 测试工程师要学Linux吗?要,因为你会需要跟服务器打交道。 什么情况下测试工程师会跟服务器打交道?你可能要去部署测试服务器;你也可能需要去监控服务器日志等。 1. 虚拟机下载和安装 下载: 去到以下地址,下载vmw 阅读全文
posted @ 2019-08-14 16:56 大宇yu 阅读(430) 评论(0) 推荐(0) 编辑
摘要: XAMPP/LAMPP是一套我们在个人建站过程中非常便捷常用的集成环境。特别是对于学习PHP开发和建站非常便捷。 最近在使用CentOS7环境下的XAMPP过程中,遇到了一个问题,也就是apache2的rewrite模块没有被启用。 网上查了非常多资料,几乎都是千篇一律的如下回答: “ 修改apac 阅读全文
posted @ 2019-08-09 17:05 大宇yu 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 1. selenium和浏览器 基于selenium的这套自动化体系,其实现关键就在于对于各浏览器的顺畅操作。 事实上当selenium刚开始起家的时候,他使用的还是javascript注入的方式来驱动浏览器操作;而彼时Firefox还是浏览器市场上的王者,他也是selenium最早开始支持的浏览器 阅读全文
posted @ 2019-08-07 13:42 大宇yu 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 1、前言 我大概是在2012年第一次正式接触到自动化测试,那个时候跟随我的团队一起,就当时项目的UI自动化尝试做出了探索。 在我离开那家公司的时候,我们的自动化测试体系仍然难言完美,但是也已经达到了非常高效的程度。我们的测试部门从业务向的纯手工测试团队,也转型为了自动化:手动=2:1的队伍结构。 时 阅读全文
posted @ 2019-08-07 10:17 大宇yu 阅读(1482) 评论(0) 推荐(0) 编辑