摘要: 软件自动化测试技术(1) -准备篇想清楚1.为什么要做自动化测试?有前途?有钱途?大家都在做?有危机感?过去做的很没意思,想换换?2.我的兴趣点在哪里?对当前工作没有任何兴趣?对点鼠标感兴趣?对测试手工感兴趣?对写代码感兴趣?对各种新的技术感兴趣?3.我适合做自动化吗?我不懂技术?我对学习工具感到恐... 阅读全文
posted @ 2015-02-05 11:57 卡农Lucas 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 之前为我们部门做的一个UI框架。不能纯粹解读为框架,主要是做了一些简单的分层设计,以解决稳定性、降低复杂性、提升可维护性以及快速构建测试用例等实际问题。主要部分:1. 测试数据。主要提供测试类库需要用到的数据,前端做到数据驱动。2. 测试服务。测试服务类主要提供一组API,达到重用的目的。3. 页面... 阅读全文
posted @ 2015-02-05 11:55 卡农Lucas 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 序在构建自动化套件的过程中,日期操作是一件很重要也很频繁的事情。有的日期控件的div层级结构复杂,同一个类型的日期控件在多个子系统中的表现形式也大相径庭。多数工程师为了避免重复的工作,会封装抽象一个方法或公共的库,还有部分会封装成单独的日期类库。控件下面是去啊的日期控件下面是相关的HTML当然,有的... 阅读全文
posted @ 2015-02-05 11:54 卡农Lucas 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 下载及安装1. 登录http://www.soapui.org/2. 鼠标移动到导航头的Downloads选项3. 点击SOAP UI4. 下载页面新建项目创建项目1. 创建项目很简单。2. 但是很多人不知道如何获取WSDL文件。3. 我的办法是,找到接口的直连URL。4. 以.NET WebSer... 阅读全文
posted @ 2015-02-05 11:52 卡农Lucas 阅读(752) 评论(0) 推荐(0) 编辑
摘要: API测试的最佳实践 - 介绍在上一篇“是什么让API测试很叼”一文中,我们讨论API与其他形式的软件测试的差异。部分是因为API之间的通信压根就没考虑让你能读懂,纯粹是为了方便计算机之间的交互而设计的。另一部分是由于业务层面上有很多因素影响了API的性能和功能。当然,值得庆幸的是,你可以参考一些已... 阅读全文
posted @ 2015-02-05 11:49 卡农Lucas 阅读(245) 评论(0) 推荐(0) 编辑