摘要:
手机自动化之Appium 看着博客上面的访问量一直在增加,才发现我有大半个月都没有怎么更新博客了。主要是因为刚刚换了个工作,新的工作环境总要熟悉一断时间的。公司的技术积累也比较深厚,公司的技术人员开发了很多工具和框架,而且没有相关的文档,只好一边看源码一边写文档了,这样以后的同事再学习的时候就方便多 阅读全文
摘要:
由于我工作后一直做测试开发工作,而且还时常写一下博客什么的。虽然没有做出什么成就吧,但是经验还是有点儿的,最近常被问到一个问题:我想以后做测试开发工作,学习自动化测试,学习哪儿种语言或是框架更加有优势呢? 这是一个不太容易回答的问题,就像你问用筷子和刀叉吃饭,哪儿个更有优势一样。还是以我的经验分析一 阅读全文
摘要:
战略战术一般是指军事方面,可是这与测试开发有什么关系呢?当我在和同事交接任务的时候,我说来说我从战略战术的角度来给你讲一下自动化测试,他还笑话我呢?这有什么啊,一个优秀的测试开发必须像统军元帅一样思考问题,你或不信,听我试言之! 当我们接到一个任务,比如说对一个网站或是app做自动化测试的时候,你需 阅读全文
摘要:
我发现我在以往的学习中,犯了一个非常致命的错误,就是用到哪些儿东西,就学习哪些儿,不怎么深入。像python的日志,我以前就没有怎么用,只是图省事直接写到txt文件中了。后来一个偶然的机会,让我意识到学习中的错误,就把这一块加深学习一下。从网上搜到了一些儿资料,整理整理。 Java 中最通用的日志模 阅读全文
摘要:
在接触移动测试的时候,见的最多的自动化测试框架就是Robotium和Appium,不过还有人说有monkey, 不太了解这个东西,就上网查了一下!以下是从网上看到的相关介绍,大家一起学习学习。 一, 简介 Monkey是一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流, 阅读全文
摘要:
adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会 阅读全文
摘要:
最近遇到一个这样的问题,有如下一个表: ID item_name price sell_id buy_id date 1 MP3 100 11 12 2015-8-12 2 apple 12 7 11 2015-8-20 3 mp3 95 3 14 2015-7-14 4 风扇 25 1 7 201 阅读全文
摘要:
测试开发这个岗位应该算是比较新的一个岗位,相当于测试人员中懂得代码的一类人。由于各个公司对产品的质量和响应速度要求越来越高,所以对测试开发需求量也挺大,但是作为我们测试开发人员应该怎么发展自己呢? 在上学的时候,我决定做测试这个行业,但是大学的时候有四年多的开发经验,完全做功能测试的话,有点儿浪费自 阅读全文
摘要:
转自:http://www.cnblogs.com/oscarxie/archive/2007/05/26/760827.html 最近一直在做WebService的测试,考虑到手工测试的困难,所以特意去寻找好的测试工具,现在做一个整理。 1、.NET WebService Studio 这款工具出 阅读全文
摘要:
我从工作后接触接口自动化后,就一直在用phpunit编写自动化测试用例,个人感觉在接口调用和对结果的判断上,还是挺方便的。而且以前用过php的CI框架开发接口测试工具,方便快捷,和phpunit调用接口接合的比较好。最近学习了一下python的接口测试,发现也挺好用的,就总结一下,希望对想学习用py 阅读全文
摘要:
最近发现我对移动测试不太了解,得补一下这方面的知识,在网上搜了一下,发现下面这篇文档还不错,就转了过来:http://www.51testing.com/html/04/344504-849373.html 手机上的app分为基于HTML5的app(类似于pc上的b/S应用)和本地app(类似于C/ 阅读全文
摘要:
在现在这个社会的招聘当中,普遍存在一个现象:很多公司不愿意花高价钱雇佣一个比较厉害的人,而愿意用同样的钱去雇佣两个普通的人。还有就是不管你这个人现在的能力如何?只会考虑你目前的薪资是多少,而后决定给你涨多少,不会以你的能力来给你定工资。这种事情我们应该怎么看呢? 如果从公司角度来说的话,可能我们雇佣 阅读全文
摘要:
转自:http://2hei.net/linux_web_test_tools_for_https.html 测试了linux下的几种压力测试工具,发现有些不支持https,先简单总结如下: 一、apache的ab工具 /home/webadm/bin/ab -c 50 -n 10000 https 阅读全文
摘要:
从2012年4月来到北京,转眼三年多了,期间转换了两家公司,算是我研二实习的时候待的那家公司,应该有三个公司了。在工作期间换了不少团队,虽然都是一直做的是测试工作,可是工作性质不同,直属领导也不同,工作风格和公司文化也不一样,使我对测试团队有了一些儿想法。可是又不知道应该怎么说,就随便写一些儿东西吧 阅读全文
摘要:
从今年过了春节来之后,我就准备写一些儿自动化测试相关的教程,一来是为了总结自己多年来的工作经验,二来是想帮助一下想学习自动化测试的同学。毕竟相关的书太少了,我学习过程中也是摸着石头过河的,遇到了不少困难,希望能给其他同学减少点儿学习难度。 在这半年来陆陆续续写了“Web自动化测试之Webdriver 阅读全文
摘要:
Web自动化测试之Webdriver+TestNG--从零到熟练(系列) 自动化测试用例的最终目的就是无人值守的自动化回归测试,不管是用什么语言,什么框架编写的测试用例,如果想达到这个效果,都需要借助于Jenkins或是Hudson。根据业界的习惯,我们还是使用Jenkins。在本人的各个自动化测试 阅读全文
摘要:
Web自动化测试之Webdriver+TestNG--从零到熟练(系列) 6.2 测试报告美化 我们执行完成测试用例后,都会想得到一个测试报告,这样能对执行的结果有一个清晰的了解,并且也能发给相关人员,大家共同关注一下结果。显然Eclipse的输出结果是不行的,不过大家不要担心,TestNG已帮我们 阅读全文
摘要:
Web自动化测试之Webdriver+TestNG--从零到熟练(系列) TestNG用来管理测试用例的是testng.xml配置文件,我们可以通过配置这个文件来达到组织测试用例,输出测试报告的效果。下面我们先详细讲解一个这个配置文件,然后再讲解测试报告的输出。 6.1 testng.xml文件的配 阅读全文
摘要:
Web自动化测试之Webdriver+TestNG--从零到熟练(系列) 经过上一章的学习,我们已经可以将一个手要测试用例转化成代码编写的测试用例,但是一个测试任务通常有很多测试用例。我们就这样一个一个地编写下去吗?答案是否定的。原因是这样编写的测试用例,代码重用率低,数据和测试用例混在一起不便于维 阅读全文
摘要:
Web自动化测试之Webdriver+TestNG--从零到熟练(系列) 4.3 自己编写测试用例 还以上面的那个众筹登录的测试用例为例,我们来讲解一下如何自己编写测试用例 。 (1) 在第二章我们创建了一下java工程Test,那下面我们就在这个工程中编写我们的测试用例。右击工程文件夹下的Src文 阅读全文
摘要:
Web自动化测试之Webdriver+TestNG--从零到熟练(系列) 经过前三章我们对自动化相关内容的学习,我们了解了什么是自动化测试,测试环境的搭建和WebDriver API的介绍,定位方法及检测点儿设置等相关知识点。从本章开始,我们讲探讨测试用例的编写,以及其相关的知识点。 4.1 第一个 阅读全文
摘要:
Web自动化测试之Webdriver+TestNG--从零到熟练(系列) 3.5 Xpath定位方法深入探讨 相比cssSelector,xpath是我比较常用的一种定位元素的方式,因为它很方便,缺点是,消耗系统性能。如果Xpath使用的比较好,几乎可以定位到任何页面元素,而且受页面变化影响较小。 阅读全文
摘要:
Web自动化测试之Webdriver+TestNG--从零到熟练(系列) WebDriver也就是业界通称的Selenium 2.0,是页面自动化的通用框架,支持java, python, php等多种语言。也是其他自动化,如手机自动化化的基础。官方出了一个帮助文档,详细讲解了Webdriver J 阅读全文
摘要:
Web自动化测试之Webdriver+TestNG--从零到熟练(系列) TestNG是一个自动化测试框架,要使用这个测试框架编写我们的自动化测试用例,需要先行搭建对应的开发环境。本章我们就讲解WebDriver+TestNG开发环境的搭建。 2.1 环境配置 1,eclipse+jdk的安装 这个 阅读全文
摘要:
Web自动化测试之Webdriver+TestNG--从零到熟练(系列) 在做页面自动化测试的时候,有很多语言和框架可以选择,如语言有java,python,php,而框架有各种unittest框架,TestNG框架等等。先前我们介绍过WebDriver+python做页面自动化的教程,小伙伴们的热 阅读全文
摘要:
手机自动化测试之Robotium 经过前七章的讲解,我们分别论述了在用Robotium框架对Android手机应用做自动化的各个方面,虽然不能说面面俱到吧,但是通过学习,你完全可以针对一个App来编写其自动化测试用例。要做好自动化测试,不是看一两本相关的教程,写一两个测试用例文档,就能做好的。其中有 阅读全文
摘要:
手机自动化测试之Robotium 最近有好几天没有写这个手机自动化的教程,因为我在研究如何生成测试报告。手机自动化测试起步比较晚,现成的方法不是太多,要么就是网站上对应的教程不多。这造成了我只好自己摸索去学习,不过还是有成效的,学习了三种生成报告的方法以及两种美化报告的方法,下面我们详细讲解一下。 阅读全文
摘要:
手机自动化测试之Robotium 6.3 将测试用例接入到Jenkins 由于我是自己学习的手机自动化测试,没有实际投入到工作中使用,jenkins的接入也没有具体操作,现摘抄一下网页:http://www.tuicool.com/articles/jIN7vu的内容,以供大家学习和验证。 “Win 阅读全文
摘要:
手机自动化测试之Robotium 在编写完具体的测试用例后,我们就要组织一下测试用例,这样方便进行回归测试。结合我们的自动化测试的传统,我们继续采取原来的方法来组织我们的测试用例。 6.1 测试架构规划 由于测试用例执行的时候是在手机上执行的,所以类似于Web的把测试数据存放到Xml的方法是不可用的 阅读全文
摘要:
手机自动化测试之Robotium 自动化测试定位是第一步的,如果要测试的元素都定位不到,其他的操作将无从谈起。对于页面自动化测试,Selenium IDE可以很好地帮大家完成测试步骤的录制,查看元素的属性,同时可以方便地转换成各种测试脚本语言。那么APP有没有类似的工具呢?有,可是没有Seleniu 阅读全文