上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: 手机自动化测试之Robotium 4.3 编写测试用例 在我们刚刚创建完工程后,我们需要编写具体的测试用例。我们的测试用例是以众筹网的App为例的,下面我们分步讲解: (1)设置Android API版本。打开EclipseàwindowsàAndroid SDK Manger,在打开的窗口中查看或 阅读全文
posted @ 2015-04-20 10:46 潜龙9527 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 手机自动化测试之Robotium 在正常的测试流程中,我们测试人员是不会拿到被测试程序的源码的,只有生成的安装程序,也就是APP的apk文件。此时,我们就无法按照有源码的时候再测试了。但是robotium也可以完美地解决这样的测试,本章将详细讲述。 4.1 测试前准备 在正式的测试工作开始之前,我们 阅读全文
posted @ 2015-04-20 10:34 潜龙9527 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 手机自动化测试之Robotium 3.4 Search相关操作 在要操作的App中查找到相关的元素或是文本,这个是判读执行结果的时候很重要的一步作,下面我们将常用的查找元素的方法介绍一下: (1)boolean searchButton (String text [, int minimumNumb 阅读全文
posted @ 2015-04-14 16:23 潜龙9527 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 手机自动化测试之Robotium Robotium是一个通用的测试Android App的框架,所以官方提供了一套通用的PKI文档。我们在下载Solo包的时候同时可以下载一个javadoc包,解压后就能看到官方文档了,不过官方文档是英文版本的,如果通读一遍的话也是挺有难度的。还好网上也有对应的翻译, 阅读全文
posted @ 2015-04-14 16:17 潜龙9527 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 手机自动化测试之Robotium 2.2 Robotium的使用 下面我们以(http://www.robotium.cn/archives/210)上的一个例子讲解一下在有源码的情况下,如何使用Robotium进行测试。这个不是我们的重点,我们后面重点讲解没有源码,只有Apk包的情况下的自动化测试 阅读全文
posted @ 2015-04-14 15:00 潜龙9527 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 手机自动化测试之Robotium 做任何程序开发之前的第一项工作就是搭建环境,同样在开始Robotium自动化测试之前,搭建相应的测试环境也是首要任务。 2.1 Android开发环境搭建 由于Robotium是基于Android的自动化测试框架,首先要搭建Android开发环境。 2.1.1 JD 阅读全文
posted @ 2015-04-14 14:54 潜龙9527 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 手机自动化测试之Robotium 随着手机的普及,各大网站或者产品都在往移动方向转战。现在已经是人手一部手机,不管何时何地,点击几下手机就能完成很多操作。所以对我们普通的测试人员来说,移动测试所占的比重会越来越重,而专门测试手机App的移动测试工程师也是一个不错的方向。 专业的移动测试工作要注重很多 阅读全文
posted @ 2015-04-13 15:44 潜龙9527 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 最近几年自动化测试非常热,页面级的Web自动化测试,接口级的测试,还有移动的自动化测试。相应的框架也非常多,像知名的Webdriver,PHPUNIT,Appium,Robotium等等,自动化测试的脚本语言有java,python,php,甚至还会用到Shell,这么多的选择,让想学习自动化的同学 阅读全文
posted @ 2015-04-10 15:02 潜龙9527 阅读(196) 评论(0) 推荐(0) 编辑
摘要: phpunit 接口自动化测试系列 作为接口自动化测试教程的最后一章,我们来讲述一下影响接口自动化测试工作的一个重要因素:接口文档。测试人员对脚本语言的熟练程度,检测点的设置技巧等相关的技能确实影响着接口自动化的实施,可以接口自动化测试之本接口文档却是重中之重。 7.1 接口文档的特点 接口文档,顾 阅读全文
posted @ 2015-04-09 16:32 潜龙9527 阅读(239) 评论(0) 推荐(0) 编辑
摘要: phpunit 接口自动化测试系列 所有自动化测试用例最终的目的都是一样的,实现无人值守的自动化运行。而目前最常用的就是Jenkins来实现这个功能,在前面的Webdriver+Python页面自动化的教程中我们已经详细讲解了如何将自动化测试用例接入到Jenkins中。本章我们只讲述接口接入的步骤, 阅读全文
posted @ 2015-04-09 10:36 潜龙9527 阅读(942) 评论(0) 推荐(0) 编辑
摘要: phpunit 接口自动化测试系列 5.3 Source文件夹内容讲解 Source文件夹中存放的是配置文件,所要用到的图片文件资源等,目前我的Source文件夹下有如下文件: (1)img文件夹:存放的是测试用例要用到的图片文件,里面有十张图片,以方便每次上传的时候实现随机调用。 (2)Confi 阅读全文
posted @ 2015-04-08 10:41 潜龙9527 阅读(440) 评论(0) 推荐(0) 编辑
摘要: phpunit 接口自动化测试系列 自动化测试的主要任务是回归测试,所以不可能一个一个地去执行测试用例。要根据测试的目的来组织测试用例,规划测试用例的架构。以方便测试用例的执行,测试用例的调试,出错的时候问题定位以及测试用例的维护等。 5.1 自动化架构规划 也许是个人原因吧,我比较喜欢测试数据和测 阅读全文
posted @ 2015-04-08 09:54 潜龙9527 阅读(264) 评论(0) 推荐(0) 编辑
摘要: phpunit 接口自动化测试系列 4.2 Post接口自动化测试用例 Post方式的接口是上传接口,需要对接口头部进行封装,所以没有办法在浏览器下直接调用,但是可以用Curl命令的-d参数传递接口需要的参数。当然我们还以众筹网的登录接口为例,讲解post方式接口的自动化测试用例。 (1)接口文档 阅读全文
posted @ 2015-04-03 15:13 潜龙9527 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: phpunit 接口自动化测试系列 经过前三章的学习,我们准备好了对接口进行自动化测试的相关知识。现在我们开始讲解接口自动化测试用例的编写。在本章编写的测试用例中,我们只针对具体的接口,编写自动化测试用例,而不对代码架构进行规划,那些儿进阶性的知识点,我们将在后面的章节讲解。先学习如何砌砖,然后我们 阅读全文
posted @ 2015-04-03 15:04 潜龙9527 阅读(280) 评论(0) 推荐(0) 编辑
摘要: phpunit 接口自动化测试系列 curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。这个命令功能非常强大,参数也比较多,所以不可能全部详细讲解的,我们只讲解一下常用的。 3.1 Get请求 阅读全文
posted @ 2015-04-01 11:39 潜龙9527 阅读(238) 评论(0) 推荐(0) 编辑
摘要: phpunit 接口自动化测试系列 在学习任何与程序相关的工作之前,一般都需要先搭建编译环境的。接口自动化也不例外,下面的我们先罗列一下用到的语言及开发工具: (1)PHP开发语言。 (2)PHPUNIT运行环境。 (3)JetBrains PhpStorm开发环境。 (4)Secure CRT P 阅读全文
posted @ 2015-03-23 11:09 潜龙9527 阅读(189) 评论(0) 推荐(0) 编辑
摘要: phpunit 接口自动化测试系列 随着移动设备的普及,手机App,HTML5站点的应用越来越广泛。现在公司的宣传和推广也越来越多样化,网站,App和WAP站同时存在着。可能在公司发展的初期,这三方面是各自分开的,分别开发和应用,不过随着公司的发展需要,这种模式显然不行的。三方的数据同步的问题会非常 阅读全文
posted @ 2015-03-20 10:03 潜龙9527 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 通过前七章的讲解,我们了解了什么是自动化,自动化如何实施,而后又分章节讲解了如何实施自动化测试,自动化测试在Jenkins上的配置及报告的生成。经过这七章的学习,读者应该完全可以编写自动的自动化测试用例,实现对被测试项目的无 阅读全文
posted @ 2015-03-17 11:43 潜龙9527 阅读(720) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 7.3 Jenkins高级配置 经过上面的配置,我们已实现了把自动化测试用例接入到jenkins中,虽然比手工执行高端一点儿,但这不是我们想要的结果。我们想要自动化执行测试用例,监控执行结果,如果出错给我们发邮件或是短信,这 阅读全文
posted @ 2015-03-16 17:50 潜龙9527 阅读(232) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 在你根据手工测试用例完善自动化测试用例后,每个测试用例都调试通过了,说明我们已完成了对被测对象的测试用例覆盖。可是在平时的上线回归中,你不可能一个一个地手工执行测试用例的,我们希望的是运行一个命令或是执行一次菜单,测试用例会 阅读全文
posted @ 2015-03-16 17:37 潜龙9527 阅读(236) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 6.6 编写自动化测试用例 我们规划好了代码架构,就可以编写具体的测试用例了。首先,我们写登录的测试用例,在写自动化测试用例的时候,我们要先写一下公用函数类。根据需要,我们写了三个通用的类放到CommonFunction文件 阅读全文
posted @ 2015-03-13 17:41 潜龙9527 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 从本章开始,我们将讲述如何实施自动化测试,在第一章的时候,我们也提供了自动化实施的步骤。那些儿步骤是指导方针,可以按着这一步步地去实施,可是有点儿笼统。本章我们将从具体实例入手,按前面的我们提到的步骤来讲解,通过本章的学习, 阅读全文
posted @ 2015-03-13 16:35 潜龙9527 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 在我们用Webdriver做自动化测试的时候,执行完了所有的测试操作,检测了要检测的内容后,关闭浏览器。此时会出现这样的情况,浏览器关闭了,弹出一个窗口,报如下错误: 虽然不影响我们自动化测试用例的执行结果,可是如果我们运行很多自动化测试用例的话,执行完了,桌面上会有很多这样的窗口,啥事烦人! 网上 阅读全文
posted @ 2015-03-13 15:46 潜龙9527 阅读(613) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 5.3 选择类元素 在网站创建过一再要求操作要简单化,为了减少用户操作,就会提供很多选择类的操作,如超级链接类品牌选择,单选类操作,复选类操作,下拉菜单类选择操作等。这类操作有的是简单的单击一下,有的需要调用相应的函数,所以 阅读全文
posted @ 2015-03-11 15:04 潜龙9527 阅读(218) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 经过我们对自动化测试环境的搭建,页面元素的定位,测试点的验证以及自动化测试用例的初探等的学习,可以说我们可以编写自动化测试用例了。本章节我们将对常用的页面元素的自动化操作,作一下详细的介绍,以便大家在以后编写自动化测试用例的 阅读全文
posted @ 2015-03-11 15:01 潜龙9527 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 每年正式上班之后就会非常忙,今年也不例外。我们公司现在也忙了起来,都没有时间写我的自动化测试教程了。不过大家放心,我会继续写下去的,不过可能更新的不那么快了。最近被同事问到了一个问题,开发,测试和测试工程师都有啥区别?开发转测试是不是比我们测试牛。那我就谈一下我自己的看法: 首先说开发工程师,顾名思 阅读全文
posted @ 2015-03-06 14:38 潜龙9527 阅读(7155) 评论(0) 推荐(1) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 4.1.2 手动编写自动化测试用例 兼于用Selenium IDE录制转化测试用例会出现很多没有用的代码,并且代码复用性差,转化后的方法也不是最完美的,所以很多自动化高手是不会用这种方法来写自动化测试用例的。 现在我们来讲解 阅读全文
posted @ 2015-03-04 17:46 潜龙9527 阅读(251) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 经过前三章我们对自动化相关内容的学习,我们了解了什么是自动化测试,测试环境的搭建和WebDriver API的介绍,定位方法及检测点儿设置等相关知识点。从本章开始,我们讲探讨测试用例的编写,以及其相关的知识点。 4.1 第一 阅读全文
posted @ 2015-03-04 17:35 潜龙9527 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 3.3 检查点的设置 自动化测试不像手工测试,在执行测试用例的过程中,我们可以随时看到结果,然后能判断正确与否。而自动化测试对应的就是检查点,如果不设置检查点,只有测试步骤的自动化测试是没有任何作用的。因为执行步骤执行完了, 阅读全文
posted @ 2015-03-02 17:48 潜龙9527 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 3.2.3 Xpath定位方法深入探讨 相比cssSelector,xpath是我比较常用的一种定位元素的方式,因为它很方便,缺点是,消耗系统性能。如果Xpath使用的比较好,几乎可以定位到任何页面元素,而且受页面变化影响较 阅读全文
posted @ 2015-03-02 15:51 潜龙9527 阅读(160) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页