上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) Selenium 2.0主要的特性就是与WebDriver API的集成。WebDriver旨在提供一个更简单,更简洁的编程接口以及解决一些Selenium-RC API的限制。Selenium-Webdriver更好的支持 阅读全文
posted @ 2015-02-28 16:34 潜龙9527 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 最近我在写关于Web自动化测试之Webdriver(python)教程的一些儿文档,由于水平有限,尽量用最通俗的语言来写,根据最近几天的情况反映,大家还是比较喜欢的,这是我继续写下去的动力。 不过发现一个问题,我发到这个博客中的文档,图片会莫名其妙的丢失。于是我就重新编辑文档,将丢失的图片再次上传, 阅读全文
posted @ 2015-02-28 12:50 潜龙9527 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 2.3 WebDriver Python开发环境搭建 上面是所用到的工具的介绍,下面我们开始着手搭建WebDriver+Python在windows下的运行环境。 2.3.1 工具选择 Ø 操作系统:Windows 7 64 阅读全文
posted @ 2015-02-27 14:45 潜龙9527 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 经过上面的讨论,我们已经窥探到自动化测试的端倪,但是要想写出一个可以运行的自动化测试用例,我们还需要更深入的学习。以下的内容,我们将一步步的来探讨自动化测试的秘密。 “工欲善其事,必先利其器。”当然自动化测试也不例外,我们用 阅读全文
posted @ 2015-02-26 17:27 潜龙9527 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 1.3 如何实施自动化测试? 经过上面的讨论,我们认识到了自动化的重要性,以及哪些儿能做自动化,哪些儿不适合做自动化,可是当我们拿到一个被测试的对象,实施自动化的时候,应该如何着手呢? 此时不要慌张,应该从以下几个方面考虑及 阅读全文
posted @ 2015-02-25 16:12 潜龙9527 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(python)--从零到熟练(系列) 今天是2015年新年的第一天上班,公司来的人还不多,没有具体的工作要做。应年前的承诺,写一下自动化测试相关的教程吧,希望对学习自动化测试的小伙伴们有所帮助。 1.1 为什么要进行自动化? 最近几年自动化测试好像挺火的,去各大 阅读全文
posted @ 2015-02-25 16:08 潜龙9527 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 众所周知,testng.xml是TestNG框架的重要配置文件,相关的配置项也非常多,网上有很多专题来讲这方面的东西,需要的话可以去查一下。在这里我们讲一下如何写这个配置文件,能让报告显得比较清晰,出错后容易定位。 常用的配置就是在配置文件testng.xml中把测试用例都给写出来,如: 此时是把一 阅读全文
posted @ 2015-01-28 11:09 潜龙9527 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Web自动化测试之Webdriver(java+TestNG)--从零到熟练 以前在微博的时候,写过TestNG+Webdriver的页面自动化测试用例。由于那时有专门的团队对TestNG进行封装,我们只是按要求来调用函数,虽然写的很好,但是总感觉到不太了解TestNG。鉴于工作的原因,当时就一直在 阅读全文
posted @ 2015-01-22 15:13 潜龙9527 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 在TestNG运行自动化测试用例的时候,浏览器FireFox正确打开,可是在测试用例运行完成后,我调用的是webdriver.quit()关闭程序的,结果却报以下错误: Sep 25, 2014 4:19:32 PM org.openqa.selenium.os.UnixProcess$Seleni 阅读全文
posted @ 2015-01-20 15:38 潜龙9527 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 今天在尝试着用TestNG写一下自动化测试用例,以前也写过,不过用的是经常封装的代码,现在完全自己配置环境了,可是一运行,发现报错了: org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0 阅读全文
posted @ 2015-01-20 15:29 潜龙9527 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 关于PythonPython是一种解释性、面向对象并具有动态语义的高级程序语言。它内建了高级的数据结构,结合了动态类型和动态绑定的优点,这使得关于PythonPython是一种解释性、面向对象并具有动态语义的高级程序语言。它内建了高级的数据结构,结合了动态类型和动态绑定的优点,这使得它在快速应... 阅读全文
posted @ 2015-01-14 14:16 潜龙9527 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.pythontab.com/html/2013/pythonhexinbiancheng_0814/541.html生成项目scrapy提供一个工具来生成项目,生成的项目中预置了一些文件,用户需要在这些文件中添加自己的代码。打开命令行,执行:scrapy start... 阅读全文
posted @ 2015-01-08 16:14 潜龙9527 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.iteye.com/news/26184-jieba 中文分词是中文文本处理的一个基础性工作,然而长久以来,在Python编程领域,一直缺少高准确率、高效率的分词组件。结巴分词正是为了满足这一需求。 在线演示:http://209.222.69.242:9000/ 特性: 阅读全文
posted @ 2015-01-06 11:17 潜龙9527 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.pythontab.com/html/2014/pythonhexinbiancheng_0815/849.html作为一个概念而言,正则表达式对于Python来说并不是独有的。但是,Python中的正则表达式在实际使用过程中还是有一些细小的差别。本文是一系列关于P... 阅读全文
posted @ 2014-12-31 17:48 潜龙9527 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.pythontab.com/html/2014/pythonhexinbiancheng_0822/856.html 在网上看到一个讲监控日志的python代码,感觉比较有用,就转了过来,以便以后用的到的时候来参考一下: 一个简易的日志监控的脚本,功能如... 阅读全文
posted @ 2014-12-31 17:27 潜龙9527 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.pythontab.com/html/2014/pythonjichu_0414/733.htmlpython中要想处理excel,必须用到第三方模块xlrd,所以windows我安装方法是cmd中命令:E:\ANZHUANG\Python\Scripts>easy... 阅读全文
posted @ 2014-12-31 16:40 潜龙9527 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.pythontab.com/html/2014/pythonjichu_1031/901.html文件夹:得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:... 阅读全文
posted @ 2014-12-31 15:09 潜龙9527 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.pythontab.com/html/2014/pythonjichu_1202/931.htmlPython 非常易学,强大的编程语言。Python包括高效高级的数据结构,提供简单且高效的面向对象编程。 Python 的学习过程少不了 IDE或者代码编辑器,或者... 阅读全文
posted @ 2014-12-31 14:43 潜龙9527 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 2014/12/29 最近和不少同学谈论到自动化测试代码编辑的时候,需不需要类似于MVC框架的代码结构的问题,结合我先前遇到的问题,我们今天来谈论一下自动化测试编辑中的代码架构。 还是先从一个故事开始吧!我从一毕业就开始做自动化测试,工作了两年多感觉应该换一下工作环境了,于是就换了个工作。在进入新公 阅读全文
posted @ 2014-12-29 17:49 潜龙9527 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 今天在做手机自动化测试的时候,遇到了如下的问题:如图一所示,打开众筹网的App后便进入到这个页面,页面上图带一个轮播图,下面是项目列表。而我要测试的功能是搜索,这个搜索框架要向下拖动屏幕才能显示出来,如图二所示。 图一,带轮播广告 图二,显示搜索框那么问题来... 阅读全文
posted @ 2014-12-11 16:51 潜龙9527 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/jlminghui/article/details/39268419例子:adb shell input keyevent 4 #这条命令相当于按了设备的Backkey键adb shell input keyevent 82 #可以解锁屏幕每个数... 阅读全文
posted @ 2014-12-08 16:52 潜龙9527 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 最近我在学习Appiumjava环境下的手机自动化测试,于是按照网上说的步骤搭建环境,可是一步步地设置完成后,右击刚刚新建的测试用例,选择“JUNIT”运行的时候,弹出一下对话框架,报“an internal error occurredduring:‘LaunchingLoginTest’ ... 阅读全文
posted @ 2014-12-04 17:45 潜龙9527 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 2014-11-27在我学习Robotium自动化测试的过程中,遇到了Instrumentationrun failed due to'java.lang.ClassNotFoundException'错误。而具体的现象就是,我在手机上安装了App,一运行测试用例就会被卸载掉,同时报这个错误。... 阅读全文
posted @ 2014-11-28 10:09 潜龙9527 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 在Robotium写自动化的过程中,会遇到这样的情况,在一个屏幕显示页中,有多个TextView的resource_id是相同的,而且显示的Text也是变化的(如下图的“顶”),这种情况就没有办法用clickontext()函数来对其进行操作,而且还要验证操作后的结果,这时必须对TextVie... 阅读全文
posted @ 2014-11-21 18:26 潜龙9527 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 在自动化测试过程中,从某个元素上获取文本,然后对比一下是否与预期的文本相同,这个是常用而且是最普通的方法。而Robotium没有直接给出从TextView上获取文本的方法。getText()是根据文本获取TextView的;searchText()是从整个View中查找某个文本的。如果我们想获... 阅读全文
posted @ 2014-11-19 11:23 潜龙9527 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.eoeandroid.com/thread-177887-1-1.html其他关于ERROR:Conversion to Dalvik format failed with error1解决方法汇总:1、Eclipse错误:Conversion to Dalvik ... 阅读全文
posted @ 2014-11-19 11:20 潜龙9527 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.it165.net/pro/html/201410/23181.html 今天我们换一个渊源更留长,当今更盛行的框架Robotium,实践下看它又是如何对控件进行定位的。1. 背景 为保持这个系列的一致性,我们继续用SDK自带的NotePad实例应用作为我... 阅读全文
posted @ 2014-11-18 16:38 潜龙9527 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/hunterno4/article/details/35569665 robotium框架支持WebView,在robotium中有getWebElements()、getWebElements(Byby)等方法来获取android中的W... 阅读全文
posted @ 2014-11-18 16:28 潜龙9527 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 原文 http://www.cnblogs.com/zzzhuxf/p/3860647.html背景公司产品的业务已经发展到了移动端,开发选型已经结束,决定使用phonegap做移动端的web应用开发平台。考虑到业务的复杂与多样,移动端的测试同样需要自动化。在网上看了很多,最终锁定了3个移动端... 阅读全文
posted @ 2014-11-14 17:06 潜龙9527 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 在App开发过程中,很容易用到第三方的WebView控件,这个属于移动端混合型App。在我们做自动化测试的过程中,就要对这种情况进行处理,最通用的办法就是先将appium切换到webview模式然后按查找web元素的方法对WebView里面的元素进行操作即可。具体实施方法,可以参考:htt... 阅读全文
posted @ 2014-11-14 16:57 潜龙9527 阅读(339) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页