一个软件工程师的誓言.程序没有伦理和职业道德, 但是程序员和软件企业要有。 我们听说过很多例子: 一个在银行工作的程序员曾说, 每次给客户计算利息的时候那些除不尽的小数, 如果..
软件测试工作让我更爱开发 单元测试在开发人员中的普及,障碍很多。单测技术除外,单测意识问题、对单测收益的疑惑、做起来以后怎么持续等等,打击着开发人员开始单元测试的决..
互联网时代的学习之高等教育的创新.教育是一个社会发展的支柱, 你和我能看到并理解这个博客, 教育功不可没。 高等教育的形式并不是一成不变的, 高等教育一直在演进, 变革中, 最近一股“..
多浏览器对比测试工具介绍.各浏览器内核不一样,支持的css标准不一样,因此前端开发人员对各个浏览器的兼容性很头疼。不仅如此,前端的测试人员也身受其害。同样的功能,需要在不同的..
背景问题及解决方案问题 一个系统中所有模块的输入数据结构一致,都是明文的行数据,行数据之间逻辑、列数据之间逻辑通过数据本身很难看出,导致构造的数据可复用成本高,对大..
在mysql性能调研和分布式数据库测试过程中,需要评估mysql某些方面的性能情况,如果单纯使用mysql自带的性能查看工具和命令,如 mysqladmin、show innoDB status等,..
分布式测试执行框架的建立方式 1 相关说明 1.1 背景简介 随着一个产品的自动化工作不断深入,自动化的case积累数量持续增长,绝大部分毫无依赖关系的case由于串行运行,测试执..
背景 Windows客户端产品基于UI的自动化测试自古以来都比较难做,基于非标准控件的UI自动化更是难上加难。进程间基于UI的自动化测试会对产品UI布局有很大依赖,产品布局的每一次改动..
概述 数据驱动在PS产品线是一种常见的自动化方式,由于想法自然、设计简单、收益显著,是一种自动化的常见方案。然而数据驱动却存在着一些缺点让我们很头疼,首先是数据的维护..
1 背景介绍 1.1 接口 web ui接口是服务器与客户端交互的方式,即浏览器或者其他客户端工具与web服务UI层交互的协议.常见的有两大类,一是浏览器与服务器交互的 HTTP,HTTPS协议的接..
一种基于存储过程的复杂计算功能测试的方法.摘要:本文介绍了一种针对关系型数据库的复杂计算代码逻辑测试方法,该方法借助关系型数据库提供的存储过程服务,可以在不依赖代码逻辑..
测试工程师如何有效地报告缺陷(Bug).自由软件开发者Simon Tatham针对如何有效地报告Bug发表了自己的看法,他列举了一系列拙劣Bug报告的例子,并提出了改正建议。 Simon首先列举了一系列..
最近被内部问了太多关于jetty测试的问题了,所以这里先写一点开头,后续再全面的做一下测试,想说的就是测试需要你去关注场景,需要去区分什么是表象和本质。 你的系统是什么系统..
昨天有个朋友问题对mina是否有什么优化的资料,他这边一个系统压到500并发就上不去了,开始在看中国好声音,也没多想,直接说我这边没有。..
谷歌的端到端测试方法:隔离式服务器。Web 应用的测试经常需要进行从用户角度的系统性的功能测试,涉及到从用户请求到服务器响应的整个过程,也叫做端到端测试。在最近的 Google Test Blo..
谷歌是如何测试即时页面的。看了一篇关于前端关于兼容性的文章,觉得信息量很大,翻译来分享给大家,原文地址 谷歌的Instant Pages(即时页面)是一个非常酷的加速用户搜索的方式,当..
软件测试对比擂台赛:亚马逊 vs 微软.对亚马逊与微软不同的软件测试方法,我已经在之前的文章中做了一些比较。本文会再做深入对比。..
探索性测试不是游览.游览是建构探索性测试的一种方法,但探索性测试不一定是游览,而游览也不一定是探索性的。 在一种极端的情况中,一个游客会到达一个地方,而她对这里的风景..
Facebook 怎样做自动化测试 最近Quora上有个讨论,原意是:“facebook是如何做自动化测试的,他们是怎样测试才能保证每周的升级都可以不出差错的呢..
这部分是结果,大家可以当看倒序的电影,后续会有前篇给出。 Web服务异步化:..