浅谈Fitnesse测试框架 (一)最近在工作中开始接触到一个新的开源测试框架Fitnesse,其主要用于Acceptence Testing。由于相关的中文资料真是少之又少,小弟就斗胆在此班门弄斧一下,供大家拍砖。 要谈Fitnesse,我们首先要先来了解一下FIT(Framework for Integrated Test),从字面翻译过来也就是集成测试框架。在
随着云计算以及SOA以及敏捷软件开发的热火朝天,对于测试工程师的要求也渐渐增加。目前很多公司特别是互联网公司都已经开展接口测试这样的工作,随着web架构的日趋复杂,接口的种类也多种多样,有http,webservice,hessian,dao,message以及简单的api接口,那么如何设计或者选择一款测试框架来完成对这些接口的测试成为了一个很大的挑战。本文将简单介绍一
如果你经常读一些关于提高工作效率或时间管理类的博客 一定听说过番茄时间管理法(Pomodoro Technique)。 这是一种极好的帮助你集中注意力、获得更高工作效率的方法。 基本上,它的实施方法是这样的: 1. 确定你想要做什么(例如:翻译一篇外文)。 2. 设定一个25分钟的定时器。 3. 工作,直到定时器时间到:这就是一个“番茄钟”。 4. 休息5分钟,继续下一个番茄钟 5. 每4个番茄钟
自动化测试涉及太广,真的想做好自动化测试,它不仅要求你对系统业务、编程、系统框架搭建有所专研,更是需要在测试流程与平台建设方面有所认识,而我觉得更可行的学习方法为: 首先将学习当做一个流程,为学习建一个基本框架,明确自己要达到的目标,分别根据以下三部分进行列出。 1、实践精通式学习:这部分是你需要重点掌握的,像自动化测试过程中,需要重点掌握的就有:编程技巧(脚本语言,例如:javascript、t
因为测试工作经常需要与后台数据库进行数据比较和统计,所以采用python编写连接数据库脚本方便测试,提高工作效率,脚本如下(python连接mysql需要引入第三方库MySqldb,百度下载安装):#-*- coding: utf-8 -*-import MySQLdb, datetime, time#code数字含义code_mean = {10:"开始下载(10)", &
目前公司主要主要开发安卓app平台,所以平时的测试过程总经常会用到monkey测试,为了方便在多个平台切换测试,所以使用python调用monkey,代码如下: # -*- coding: gbk -*- import osapk = {'test1': 'com.test1.test1', 'te
不同的行业领域中很多时候都分享着共同的思想和理念。 比如,大量的计算机编程中涉及到的概念都被运用到了电影里。有 些概念出现在电影里后变得如此之酷,甚至反过来能帮助我们程序员更好的理解这些概念。 下面就是我最喜欢的10大电影,它们都在某方便帮助了我理解编程中的某些概念。 1. 骇客帝国(1999) 概念:在线/离线,递归,循环,矩阵等。 这部具有革命性的电影。一种文明的结束是另一种文明的开始。它成了
现如今,很多的老板都给员工提供部分的在家办公的机会。 我在这里要说三个你应该选择在家工作的理由,你应该争取这样的机会,每周有规律的在家工作几天。 一般而言,并不是每个人都可以在家办公,已经有很多的文章讨论过在家办公的可能性, 但每周在家办公一两天却是另外一种情况。所以,请让我说说我的观点。 创造力 改变你的日常环境能有助于激发创造力,而创造力能帮助你解决问题。 程序员通常需
如何在面试时选择合适的测试人员? 各位,大家好!今天分享一下我在面试测试人员时常问的一些问题及为什么,仅供各位参考,谢谢! 1你最近3-5年的职业规划是什么? 重点考察测试人员的职业发展方向是否与当前职位招聘相符? 从其中可以侧面看出来其员工稳定性。 2一个项目测试结束,有没什么经验总结?如果有,具体是如何开展的? &
1、概念描叙 所谓的漏测,是指软件产品的缺陷没有被在测试过程中发现,而是在版本发布之后,客服或用户在使用过程中发现存在有缺陷。如果软件产品在客户使用过程中出现问题,产生的后果是非常严重的。 我们都知道,缺陷越早被发现,发现和解决缺陷所花的成本就越小,如果缺陷是在测试中发现的,那么所花的成本将小得多。测试是保证软件质量的最重要手段之一,因此,进行漏测分析、预防漏测、促使缺陷尽可能在开发过程的