#!/usr/bin/python# -*- coding: utf-8 -*-__author__ = 'zuoanvip'#在实际测试过程中,有时候我们需要使用tab键将焦点转移到下一个需要操作的元素,用以验证元素的排序是否正确。webdriver的Keys()类提供键盘上所有的按键操作,同时可...
分类:
编程语言 时间:
2015-12-06 00:19:08
阅读次数:
524
代码重构之单元测试 代码重构即不改变原有的功能的前提下修改代码之间的关系,简单来讲就是让代码更简洁、易读,可维护性更高,并不削弱程序的原有功能。而在重构过程中一个重要的主题就是单元测试--保证每一步修改都不会改变程序的功能。为了消除繁琐的编码,测试过程,重构工具是必不可少的,通过重构工具,只需编写....
分类:
其他好文 时间:
2015-12-05 14:25:46
阅读次数:
131
工欲善其事, 必先利其器.
ReactNative作为Facebook贡献的库, 里面有些定制的东西. 官方推荐Atom+Nuclide, 那么就尝试一下Atom. 在测试过程中, 发现安装Nuclide之后, Atom编辑器特别卡顿, 原因不明, 所以又测试了一些其他插件. 我来罗列几个必须的.1. Atom下载Atom编辑器, 安装, 介绍参考文档.2. Atom-React插件Atom-Re...
分类:
其他好文 时间:
2015-11-30 08:35:40
阅读次数:
443
一、 需求1、需求规格说明书内容1)项目介绍2)项目环境介绍3)软件功能( 简单罗列即可)4)用户特征( 考虑用户经验、技能、角色、国籍…… )5)假设和依赖关系( 第三方组件、重用模块……)6)功能需求(简单描述、输入、处理、输出)7)性能需求 静态性能指标(终端数、同时在线数…)、 动态性能.....
分类:
其他好文 时间:
2015-11-28 19:47:09
阅读次数:
207
老李分享:测试架构师 测试架构师是对测试过程的各个领域都具备一定专业技能的人员,主要任务是把测试开发的需求转化为可以实现的抽象设计和具体设计,并完成相应的设计文档。同时,测试架构师还需要把业务化的需求转化为技术化的功能性需求及非功能性需求。测试架构师需要参与测试开发各个阶段,也作为审核人员对设计.....
分类:
其他好文 时间:
2015-11-26 18:59:20
阅读次数:
112
【正文】 本文列数了软件黑盒测试过程中,在被测试软件中可能存在的常见软件问题。本文不会详细讨论基本的软件测试思想与常用技术,仅针对在软件黑盒测试过程中若干的问题做描述,并提供个人的参考测试意见与防范意见,希望可以为初学者提供些许帮助。俗 话说“人靠衣裳马靠鞍”,良好的外观往往能够吸引眼球,激发顾客(...
分类:
其他好文 时间:
2015-11-26 18:57:40
阅读次数:
146
【摘要】 本文列数了软件黑盒测试过程中,在被测试软件中可能存在的常见软件问题。本文不会详细讨论基本的软件测试思想与常用技术,仅针对在软件黑盒测试过程中若干的问题做描述,并提供个人的参考测试意见与防范意见,希望可以为初学者提供些许帮助。 【关键词】 软件测试,黑盒测试 【引言】不能不说的二个问题 .....
分类:
其他好文 时间:
2015-11-25 18:49:04
阅读次数:
307
一、漏测的定义 所谓漏测,是指软件产品的缺陷没有被测试组发现而遗漏到了用户那里,却最终被用户所发现。如果产品在用户那里出现问题,产生的后果是非常严重的。在软件开发过程中,缺陷越早被发现,发现和解决缺陷所花的成本就越小。如果缺陷是在测试组测试中发现的而不是被用户使用时发现的,那么所花的成本将小得多。....
分类:
其他好文 时间:
2015-11-24 14:20:35
阅读次数:
139
规范Python单元测试原文:https://www.ibm.com/developerworks/cn/linux/l-pyunit/测试是一个贯穿于整个开发过程的连续过程,从某个意义上说,软件开发的过程实际上就是测试过程。正如Martin Fowler所说的"在你不知道如何测试代码之前,就不该编...
分类:
编程语言 时间:
2015-11-21 00:24:37
阅读次数:
208
在平时的测试过程中,肯定会有碰到需要一批大量的数据的情况,如果这些数据本身没有太多的要求,或者说需求比较简单,可以通过简单的参数化实现的,推荐用Jmeter来造数据。 限制: Jmeter只能支持java语言。 Jmeter本身可以录制脚本,但是非常繁琐,建议用badboy录制。 1)录制过...
分类:
其他好文 时间:
2015-11-20 19:45:17
阅读次数:
124