文章 2018-01-15 来自:开发者社区

单元测试实践

说在前面的话: 就像阿里规约里提到, 单元测试需要满足的AIR原则 : A:Automatic(自动化) I:Independent(独立性) R:Repeatable(可重复) 工欲善其事,必先利其器. 单元测试三剑客: TestNg:单元测试框架 AssertJ:断言工具 Jmockit:mock工具 TestNg testNg是个unit test/sut框架, 支持很多功能。...

文章 2017-11-28 来自:开发者社区

敏捷开发实践总结(二):关于测试

用了两个冲刺周期,我们组算是把敏捷开发的测试流程给捋顺了。这里对我们的测试,以及敏捷开发中的测试做一个小结。一、开发组一定不能讳疾忌医。作为开发人员,一定要秉着这个出发点去看待测试。业务测试测试组测试,自测,与开发组的目标是一致的,都是为了保证和提高项目质量,没有谁要给谁找茬。二、自测是第一步。开发组自测必须是白盒测试。必须保证覆盖率。必须是自动化测试。尽量做到交叉测试。三、测试组测试测试组的测....

文章 2017-11-27 来自:开发者社区

自动化测试框架实践3-CC

1.CruiseControl官网:http://cruisecontrol.sourceforge.net/ 2.《Ant、SVN、CruiseControl每日构建 配置方法》 参见:http://www.uml.org.cn/pzgl/200803217.asp  一:ANT与SVN的集成 ant:大家都知道,是基于java的build工具,不用多说。  svn:目前流行...

自动化测试框架实践3-CC
文章 2017-11-15 来自:开发者社区

测试驱动开发实践

本文为《软件设计精要与模式》第四章 在企业运营理论体系中,有一种理论叫做运行价值链。它将企业的运营分为三个步骤:首先是发现价值,找到目标市场;然后是生产价值,将高质量的产品生产出 来;最后是保护价值或收获价值,保证产品的质量,做好品牌。我们应该如何理解运行价值链呢?以nike为例,在nike鞋的企业运行过程中,首先是设计 nike鞋,也就是运行价值链中的发现价值。在这个过程中,可能收获50美元的....

文章 2017-11-11 来自:开发者社区

测试也要设计—phpunit实践

概述本文阐述如何利用面向对象的思想,在phpunit框架下实现测试用例、数据文件、配置信息和lib库等信息分离,并能有效组合。 也许有些QA认为,测试代码只要能满足测试要求即可,根本不需要有什么设计的理念。其实不然,好的测试代码,应该是可读性强,可扩展性强。以下分享一个我在实际项目中的小想法来阐述这个观点,仅作抛砖引玉之用。具体实现在autoFunc测试目录下,创建conf、data、lib三个....

文章 2017-11-08 来自:开发者社区

android 自动化测试的傻瓜实践之旅(UI篇) -----小试身手

导言   很早以前就开始折腾android的自动化测试,不过,本人毫无测试基础,只能,从google那里搜索到仅有的一些资源,和目前,唯一一本讲android测试的书(应该是吧,如果还有希望告之).   从google那里搜来的资源大多都是介绍类的文章,比较少有实例操作,关于,android自动化测试,优酷上有个淘宝的框架叫做----TMS的视频演示,因为,那里说不让转载,所以...

文章 2017-10-27 来自:开发者社区

【区块链】Truffle 部署 编译 测试 智能合约 的 完整实践操作

Truffle 部署 编译 测试 智能合约 的 完整实践操作 目标 搭建开发环境 创建一个Truffle项目 编写智能合约 编译转移智能合约 测试智能合约 创建用户界面连接智能合约 在浏览器中访问Dapp 搭建开发环境 Node.js v6+ LTS and npm (comes with Node) Git 这里配置脚本略过。。。。 xiaoyu@LIXIAOYUdeMac...

文章 2017-09-06 来自:开发者社区

首期京东技术沙龙聚焦《互联网测试技术与实践》

8月8日,在京东技术分享日之外,秉着信任、分享、学习、成长的态度,首期《互联网测试技术与实践》京东技术沙龙也正式启动。除了京东的技术专家外,还有百度、阿里的技术大拿参与分享,大家针对不同的测试项目进行解说。 阿里巴巴测试专家闺蜜在几家互联网巨头公司中都有任职经历,本次他分享的是和浏览器相关的测试。了解浏览器测试首先需要了解浏览器的组成结构,同时分别对比了IE、Chrome、Firefox、Saf....

文章 2017-08-09 来自:开发者社区

docker搭建大规模测试环境的实践

内容来源:2017年4月8日,第四范式资深测试开发工程师孙高飞在“饿了么技术沙龙【第四弹】北京研发中心测试专场”进行《docker搭建大规模测试环境的实践》演讲分享。IT大咖说作为独家视频合作方,经主办方和讲者审阅授权发布。 嘉宾分享视频地址:http://t.cn/R9UCnpq 困境 当今互联网行业发展迅速,产品架构逐渐复杂,导致环境搭建困难。 测试环境不一致。 因为搭建环境困难,环境不多.....

文章 2017-08-08 来自:开发者社区

Appium在Android UI测试中的应用实践

Android 测试工具与 Appium 简介 Appium 是一个 C/S 架构的,支持 Android/iOS Native, Hybrid 和 Mobile Web Apps 的测试框架,与测试程序通过 Selenum Webdriver 协议通讯。Webdriver 的好处是通过 HTTP RPC 的方式调用 Server 上的过程,编写测试脚本不受语言的限制,无论是 Python, J....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注