相信每一个测试都会碰到过新功能上线时,需要对其它相关功能进行回归的情况;或者出现一些线上bug,而我们没能够及时发现的情况。为了解决上面两个问题,搜狗游戏平台采用jenkins+selenium+ant+testng架构实现了线上功能的监控和上线前快速回归。通过该系列文章,你将会了解到以下内容:•实现web功能自动化持续集成框架工具选择与环境搭建•Selenium+testng实践•Seleniu
2016-03-01/5620 人阅读/58 人点赞

如果你像我一样,是一位Android测试工程师,如果你像我一样天天在使用ADB进行Android程序的调试,那么你一定会认同我题目里对ADB的评价:ADB一点都不乖。如果你是一个iOS测试工程师,或者你从来没有碰过ADB,甚至没有听说过,那么你应该先去了解一下这个调皮而又伟大的工具。它是Google出品的,为Android设备/模拟器和计算机之间搭建的一个调试桥梁。俗话说的好,“谷歌出品,必属精品
2016-02-29/2784 人阅读/2 人点赞

对于app的性能测试,启动时间是个重要指标,启动时间分为两种情况,一种是冷启动时间(通常是系统重启,即在启动前没有该app进程的情况),另一种是热启动,即app从被切换到前台(点back退出后再点击图标启动)。从Android4.4(API19)开始,可以从logcat获取activity的启动信息,如下我用应用宝做实验,可以看到如下的输出,从这里我们可以看到应用的这个activity启动用了63
2016-02-26/5329 人阅读/34 人点赞

面试过很多人,问到他们的职业规划的时候,好多人都回答将来想要从事自动化测试,但是如何才能入门自动化测试,接下来让小编分享一下自己入门自动化测试的心得。自动化实例情景模拟:开发同学来测试同学机器查看问题这是工作中常见的场景,相信大家都很熟悉,很次换一台机器,我们就要重新下载安装各种测试工具,怎一个烦字得了!那么我们接下来看小明是怎么解决这个问题的呢~于是小明完成了一个小的管理工具,集成了常用的工具,
2016-02-25/8707 人阅读/229 人点赞

背景介绍由于iOS系统的限制,在非越狱的自动化测试中无法实现一些常用的功能,比如不同应用之间来回切换、模拟全局的点击事件等等。但是在越狱的环境下,这些限制就不存在了,我们可以利用各种小插件来实现我们想要的自动化测试的功能,今天就给大家介绍一款插件,通过这款插件可以实现从安装、卸载应用的自动化过程。IPAInstallerConsole—安装ipa首先介绍IPAInstallerConsole工具,
2016-02-24/3254 人阅读/0 人点赞

如果你是测试,你一定遇到过这种情况事件背景:需求讲解之后,测试人员开始准备用例,但是需求文档没有更新测试:产品同学,XX功能的需求文档什么时候给?我们需要开始写用例了产品1:我这边有个着急的事情,弄完这个就修改那个文档,别着急产品2:需求讨论的时候不是已经过了吗,你们先按照会议结果设计,有问题再找我。我抽时间补一下事件背景:开发没有按时提测测试:开发同学,XX功能怎么没按照排期开发呢,都delay
2016-02-23/2812 人阅读/13 人点赞

测试覆盖率是评价测试完整性的重要的度量标准之一。EMMA是一个面向Java代码的测试覆盖率收集工具。在测试过程中,使用EMMA能使收集和报告测试覆盖率的过程更加灵活、简单。在本文中,作者将EMMA引入到功能测试的过程,详细介绍EMMA在功能测试中的使用方法、步骤,并对覆盖率结果进行分析。引言EMMA是一个开源、面向Java程序测试覆盖率收集和报告工具。它通过对编译后的Java字节码文件进行插装,在
2016-01-28/3992 人阅读/52 人点赞

使用CSS选择器作为定位器:CSS选择器是一个元素选择器和用于标示网页内网络元素的选择器值的组合。元素选择器和选择器值被统称为选择器模式。选择器模式是使用HTML标签,属性及其值构成的。创建CSS选择器的过程和创建XPath的过程背后的主旨非常相似,唯一的区别在于其构建协议。像Xpath一样,CSS选择器也可以找到那些没有ID,类名或名称的网络元素。现在做好准备,下面我们就开始讨论CSS选择器的几
2016-01-27/2755 人阅读/5 人点赞

我要讲述的这个故事是,在一个下午,视频游戏中的小bug造成的故障,如何促使我去清除来自于软件的潜在危险漏洞,而该软件被来自于世界各地的企业和政府使用。这件事还让我明白了一个实践教训,即你为什么要将代码中发现的问题报告上去,即使一开始它们看上去那么微不足道。这一切都始于这个秋天一个下午,我正在哈佛商学院上关于创业的本科课程。我们正在学习如何用小组的形式来有效地工作,途径是通过参与一个商学院的模拟游戏
2016-01-25/2513 人阅读/110 人点赞

科技工作是男性占大多数的领域。虽然在过去几年里一直在促进妇女进入科技行业,但业界似乎仍存在着一个鸿沟,在所有主要的科技公司,男性数量远超女性—通常接近或低于七三开。这是否意味着女性对于学习例如编程之类的科技技术根本不感兴趣呢?作为一个帮助人们自学编程技术网站的创建者,作为一名女性,我决定更深入的了解一下我的读者们。根据我最近在LearntoCodeWithMe上进行的一项调查,我很高兴地看到一个不
2016-01-18/2856 人阅读/0 人点赞