摘要: XPath语法 在C#中使用XPath示例 分类: c#2013-06-08 14:269人阅读评论(0)收藏举报XPathColorXML文档XPath可以快速定位到Xml中的节点或者属性。XPath语法很简单,但是强大够用,它也是使用xslt的基础知识。示例Xml:?1234567891011121314151617181920212223242526272829<?xml version="1.0"encoding="utf-8" ?> <pets> <cat color="black"weight 阅读全文
posted @ 2013-06-10 18:05 Agoly 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Xpath常见用法 . 分类: 单元测试XPath2013-05-04 17:51201人阅读评论(0)收藏举报 XPathSelenium在《Selenium超简单入门》一文中,介绍了Selenium爬取网页数据、网页自动测试的基本方法。而在使用Selenium过程中,经常需要查找页面中的DOM元素,我们必须告诉Selenium如何找到页面中的指定元素,然后它才能再执行诸如点击、获取Text等事件。而Xpath这时候就能派上用场,它是一门在xml、html文档中查找信息的语言,它通过简单的表达,就能描述某个节点在xml文档中的位置,从而让selenium找到这个节点。 下面结合笔者在使用se 阅读全文
posted @ 2013-06-10 17:59 Agoly 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 通过xpath查找指定的节点 分类: xml知识小结2013-05-23 07:0729人阅读评论(0)收藏举报目录(?)[+]采用xpath查找需要引入jaxen-xx-xxjar否则会报javalangNoClassDefFoundError orgjaxenJaxenException异常xpath语法选取节点谓语Predicates选取未知节点选取若干路径XPath 轴路径XPath 运算符 采用xpath查找需要引入jaxen-xx-xx.jar,否则会报java.lang.NoClassDefFoundError: org/jaxen/JaxenException异常。 Lis.. 阅读全文
posted @ 2013-06-10 17:58 Agoly 阅读(205) 评论(0) 推荐(0) 编辑
摘要: xpath路径表达式笔记 . 分类: web前端2013-05-03 13:0823人阅读评论(0)收藏举报 XPath 简单说,xpath就是选择XML文件中节点的方法。 所谓节点(node),就是XML文件的最小构成单位,一共分成7种。 - element(元素节点) - attribute(属性节点) - text (文本节点) - namespace (名称空间节点) - processing-instruction (处理命令节点) - comment (注释节点) - root (根节点) xpath可以用来选择这7种节点。不过,下面的笔记只涉及最常用的第一种element(元素节 阅读全文
posted @ 2013-06-10 17:58 Agoly 阅读(178) 评论(0) 推荐(0) 编辑
摘要: xpath在HTML解析中的应用(加强版) . 分类: 动态语言(Python...)2009-09-03 17:524314人阅读评论(1)收藏举报 html文档divxhtmlimportbinding 经过一番研究以后才发现原来libxml2其实已经内置了对HTML的解析——即使是不很规范的HTML。所以上篇《xpath在XHTML解析中的应用 》完全是我学艺不精的产物。囧 不过好处是顺便学习到了j7a7c7k7 兄推荐的tidy(用的是令狐提供的µTidylib ),这也是个好东东。 现在来看如何直接使用lxml(即前文说过的libxml2的一个python binding) 阅读全文
posted @ 2013-06-10 17:49 Agoly 阅读(629) 评论(0) 推荐(0) 编辑
摘要: Xpath .分类: XML2012-06-12 15:33315人阅读评论(0)收藏举报 文档xml测试xslt电话encoding目录(?)[+]概述 XPath在设计之初主要用于XSLT和XPointer(用于Xlink,还未普及),随着XSLT 2.0的发布,已经发展到XPath 2.0(06年6月),并成为XSLT 2.0和XQuery 2.0的基础 XPath以“路径”方式查询XML文档,XPath表达式的基本形式是“/结点/子结点/二级子结点”,从左到右(即从外至内)匹配XML文档的结点 XPath表达式分为定位表达式和求值表达式。定位表达式用于匹配XML文档的结点,而求值表达式 阅读全文
posted @ 2013-06-10 17:45 Agoly 阅读(281) 评论(0) 推荐(0) 编辑
摘要: http://www.51testing.com/?uid-447229-action-viewspace-itemid-248372Selenium快速入门http://www.51testing.com/html/98/n-220298-2.html 五、多环境测试package test;import org.junit.Test;import junit.framework.TestCase;import com.thoughtworks.selenium.DefaultSelenium; import com.thoughtworks.selenium.Selenium; /** . 阅读全文
posted @ 2013-06-10 17:18 Agoly 阅读(422) 评论(0) 推荐(0) 编辑
摘要: Selenium超简单入门 一、它可以做什么小时候玩网游时,接触过一款名为“按键精灵”的软件,可以用它先录好一些点击事情,例如让游戏人物在原地转圈,发招打怪等,之后自己就可以不用重复点鼠标,按键精灵能帮我们反复执行动作。selenium的作用,与之类似,他是一款自动化工具,是网页自动化测试、网页数据爬虫的利器。二、一个最简单的例子1、获取依赖包获取selenium-server-standalone-2.25.0.jar并引入到项目中https://code.google.com/p/selenium/downloads/detail?name=selenium-server-standalo 阅读全文
posted @ 2013-06-10 16:43 Agoly 阅读(525) 评论(0) 推荐(0) 编辑
摘要: http://blog.sina.com.cn/s/blog_71a536990101azxo.html点击页面上的File菜单, 用selenium怎么抓多层DIV里的路径: 代码大概形式 div嵌套了10层<div id="isc_2M"> ...(中间省略8个div) <div id="ISC_2O"> <table> <tbody> <tr><td> <table> ... 阅读全文
posted @ 2013-06-10 16:31 Agoly 阅读(1535) 评论(0) 推荐(0) 编辑
摘要: selenium webdriver学习(八)------------如何操作select下拉框http://blog.sina.com.cn/s/blog_71a536990101azot.html下面我们来看一下selenium webdriver是如何来处理select下拉框的,以http://passport.51.com/reg2.5p这个页面为例。这个页面中有4个下拉框,下面演示4种选中下拉框选项的方法。select处理比较简单,直接看代码吧:) import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;i 阅读全文
posted @ 2013-06-10 16:21 Agoly 阅读(209) 评论(0) 推荐(0) 编辑
摘要: selenium访问块元素的样式属性http://blog.chinaunix.net/uid-2311783-id-2546842.htmlselenium访问块元素的样式属性selenium在ui测试中应用很普遍,对简单的website界面墨盒测试使用记录和回放就能满足要求了,但对一些较复杂的操作比较和验证就相对较难些。因为中文资料不多,英文资料也比较抽象。所以使用它来测试要看的东西也很多。 这次主要遇到一个问题,让验证当前选中的div块背景为blue. <div id="app-info-item" class="selected-item" 阅读全文
posted @ 2013-06-10 16:03 Agoly 阅读(551) 评论(0) 推荐(0) 编辑
摘要: http://testing.etao.com/node/141selenium xpath的element打死都找不到一个自动化的case fail了,追踪下来,发现是一个xpath的locator怎么都找不到。如下: URL: http://search.taobao.com/search?q=%B0%FC&style=list&bucket_id=1 java.lang.AssertionError: ge, 你真的没在啊, locator: //div[@id='list-content']/ul[@class='list-view hlisti 阅读全文
posted @ 2013-06-10 15:53 Agoly 阅读(2859) 评论(0) 推荐(0) 编辑