已有 1428 人访问
紫晴 ID.12326
阅读(302)
博客(1)
紫晴的阅读

我跳槽是因为他们的显示器更大
好的技术人员向往具有很强的企业技术文化氛围的工作场所。但如何你能从外部看清一个企业的技术文化状态?这里要讲的是我使用的两个简单而好用的参考指标。首先我要讲讲“企业技术文化”这个词指的是什么。它是指技术人员在一个企业内受重视的程度和重要性。它能从一些事情上体现出来:公司里的决策是如何制定出来的?在一个具有很好的技术文化的公司里,技术人员参与要做什么、何时做、由谁来做等决策制定。并不是说有最终拍板权,
199°/ 2014-06-10/1996 人阅读 / 0 人点赞 / 0 条评论

Facebook推出JavaScript单元测试和自动化Mock工具Jest
Facebook发布了Jest,一个开源的、基于Jasmine框架的JavaScript单元测试工具。Jest源于Facebook两年前的构想,用于快速、可靠地测试Web聊天应用。它吸引了公司内部的兴趣,Facebook的一名软件工程师JeffMorrison半年前又重拾这个项目,改善它的性能,并将其开源。在最基础层面,Jest被设计用于快速、简单地编写地道的JavaScript测试。Jest自动
214°/ 2014-06-10/2143 人阅读 / 0 人点赞 / 0 条评论

LinkedIn的QC工作
在LinkedIn,我们相信设计会给我们的会员提供很有价值的产品,快速便捷使用这些产品,完成所有工作而且在质量上不会打折扣。在这篇文章中,我将描述使得这一切成为可能的测试方法。团队在LinkedIn,一个典型的测试团队包括产品经理、开发工程师,测试工程师和质量工程师。我们有一个专门的工程师团队,一周滚动制,这一周唯一的工作是解决并关闭bugs。测试策略和过程测试生命周期可以运行多个星期,第一周是为
302°/ 2014-06-09/3025 人阅读 / 0 人点赞 / 0 条评论

使用 chrome mobile emulation 来辅助 device 测试
如果你测试的是webapp或者是hybridapp,chromemobileemulation可以辅助大家快速的在PC端完成debug,或者是html部分的冒烟,布局测试。Mobileemulation只有在chrome32版本之后才有!!!启动模拟器打开chrome,navigate到developertools(F12),点击“showdrawer”按钮。设备栏:设备栏提供了十几种流行的手机模
2812°/ 2014-06-09/28125 人阅读 / 22 人点赞 / 0 条评论

支付宝分布式事务测试方案
什么是分布式事务传统的基于数据库本地事务的解决方案只能保障单个服务的一次处理具备原子性、隔离性、一致性与持久性,但无法保障多个分布服务间处理的一致性。因此,我们必须建立一套分布式服务处理之间的协调机制,保障分布式服务处理的原子性、隔离性、一致性与持久性。支付宝为什么需要分布式事务基于SOA架构,整个支付宝系统会拆分成一系列独立开发、自包含、自主运行的业务服务,并将这些服务通过各种机制灵活地组装成最
300°/ 2014-06-04/3009 人阅读 / 0 人点赞 / 0 条评论

利用Hudson实现自动化测试的分布式执行
一、概述目前,持续集成已成为当前许多软件开发团队在整个软件开发生命周期内侧重于保证代码质量的常见做法。随着测试的自动化率逐步提高,每天要需要自动执行的测试用例也就越来越多了,当我们发现,跑一次完整的测试需要几个小时,测试的速度已远远跟不上编译的速度的时候,我们自然要考虑如何加快测试的速度了——分布式执行测试用例,显然是一个不错的办法,本文正是讲述如何利用Hudson来实现自动化测试的分布式执行。二
302°/ 2014-06-04/3023 人阅读 / 0 人点赞 / 0 条评论

LinkedIn的软件测试生命周期
在LinkedIn,质量是产品发布的看门人。上周,我们告诉了大家测试前沿,LinkedIn的web框架。今天,我们将带您看看我们的测试生命周期。如果我们按时交货,但产品有缺陷,还是证明我们没有按时交付。——PhilipCrosby测试生命周期看看在LinkedIn中测试生命周期是什么样子的:1.需求收集产品团队定义了功能需求和设计者创建的线框图。在设计和产品需求文档(PRD)被创建后,一切都涉及到
302°/ 2014-06-03/3023 人阅读 / 0 人点赞 / 0 条评论

分布式测试执行
1相关说明1.1背景简介随着一个产品的自动化工作不断深入,自动化的case积累数量持续增长,绝大部分毫无依赖关系的case由于串行运行,测试执行时间达到小时界别,且不易于优化。另外,ci运行时所需机器资源的抢占互斥,运行机器的不稳定等问题也逐渐扩大。Hadoop分布式测试执行方案正是为了解决以上问题而产生,通过分布式执行,可以达到并行运行,提高执行效率的目的;另外,hadoop提供调度,重试等机制
268°/ 2014-06-03/2687 人阅读 / 0 人点赞 / 0 条评论

基于WEB UI接口轻量级测试框架及实施方案
1背景介绍1.1接口webui接口是服务器与客户端交互的方式,即浏览器或者其他客户端工具与web服务UI层交互的协议.常见的有两大类,一是浏览器与服务器交互的HTTP,HTTPS协议的接口,另一类webservice接口如soap,rmi,rpc等协议。这些接口的共通特征都是作为Server对外的UI提供通信服务。1.2接口测试webui接口测试即站在web服务程序UI层之上自动化测试的一种手段,
254°/ 2014-06-03/2546 人阅读 / 0 人点赞 / 0 条评论

Android异步接口测试
基于Android的C/S移动应用中访问后端数据的场景是非常多的,异步接口测试主要是在单元测试完成的基础上检查接口级访问是否正确,主要保证对外请求的组装与发送是否符合后端的约定。现在项目的异步接口访问都遵循一个特定的访问模式:前台的Activity获取到触发事件后将接受到的参数传给一个异步任务,这些任务大都是AsyncTask的实现——即启动一个新的线程访问后台接口数据,完毕后调用回调函数更新UI
572°/ 2014-05-30/5727 人阅读 / 1 人点赞 / 0 条评论