上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页

2013年6月2日

python 列表函数

摘要: list函数: 功能:将字符创转化为列表,例: 列表基本函数: 1.元素赋值,例: 注意:通过list[0]= 'hel',如果原来位置上有值,会覆盖掉原来的。 2.分片操作 1)显示序列,例:注意:(1)list1[beg:end]将显示列表的从list1[beg]到list1[end-1]的元素,list1[end]不会显示(2)list1[beg:end]省略beg,默认beg= 0; 省略end默认end = len(list1)。因此list1[:]显示整个列表。 2)修改序列,例: 3)插入序列,例: 注意:往list1的某个位置插入列表或字串时,列表的每项、字串的 阅读全文

posted @ 2013-06-02 20:07 张飞_ 阅读(1180) 评论(0) 推荐(0) 编辑

python的string的操作函数

摘要: 在python有各种各样的string操作函数。在历史上string类在python中经历了一段轮回的历史。在最开始的时候,python有一个专 门的string的module,要使用string的方法要先import,但后来由于众多的python使用者的建议,从python2.0开始, string方法改为用S.method()的形式调用,只要S是一个字符串对象就可以这样使用,而不用import。同时为了保持向后兼容,现在的 python中仍然保留了一个string的module,其中定义的方法与S.method()是相同的,这些方法都最后都指向了用S.method ()调用的函数。要注意, 阅读全文

posted @ 2013-06-02 20:05 张飞_ 阅读(543) 评论(0) 推荐(0) 编辑

2013年5月6日

UI自动化测试框架WAT下载地址(WAT QQ群号:254285583)

摘要: ----------------------------------------------------------------------------------------------http://files.cnblogs.com/zhangfei/WAT_1.7.rarchange log:1.增加一个命令行运行的all命令2.增加多浏览器的支持用法:1.ruby CommandWAT.rb all2.在全局的conf.yaml文件的Driver选项进行配置功能:1.可运行testcase文件夹下面的所有case,且在report文件夹下面生成一个总的报告report.html2.可自 阅读全文

posted @ 2013-05-06 13:57 张飞_ 阅读(3431) 评论(3) 推荐(3) 编辑

2013年2月27日

XPATH 轴

摘要: 轴名称结果ancestor选取当前节点的所有先辈(父、祖父等)。ancestor-or-self选取当前节点的所有先辈(父、祖父等)以及当前节点本身。attribute选取当前节点的所有属性。child选取当前节点的所有子元素。descendant选取当前节点的所有后代元素(子、孙等)。descendant-or-self选取当前节点的所有后代元素(子、孙等)以及当前节点本身。following选取文档中当前节点的结束标签之后的所有节点。following-sibling选取当前节点之后的所有同级节点。namespace选取当前节点的所有命名空间节点。parent选取当前节点的父节点。prec 阅读全文

posted @ 2013-02-27 15:45 张飞_ 阅读(532) 评论(0) 推荐(0) 编辑

XPath 常用函数

摘要: XPath函数函数定义 函数名 返回类型(不能用void) 参数类型常用函数 节点集函数 last() 返回当前上下文中的最后一个节点的位置号数。 position() 返回当前节点的位置的数字,位于第多少个。 count(node-set) 返回节点集node-set中的节点数。 id(mark) 根据在DTD中声明为ID类型的标识符选择元素,返回一个节点集。 name() 返回节点名称。 local-name() 返回不带名称空间的节点名称。 namespace-uri() 返回名称空间。 字符串函数 string(object) 把节点集、数字、布尔值等转化成字串并返回。 ... 阅读全文

posted @ 2013-02-27 15:29 张飞_ 阅读(3560) 评论(0) 推荐(2) 编辑

2013年2月18日

http://code.google.com/p/rest-assured/wiki/Usage#Usage

摘要: http://code.google.com/p/rest-assured/wiki/Usage#Usage 阅读全文

posted @ 2013-02-18 10:51 张飞_ 阅读(310) 评论(0) 推荐(0) 编辑

2013年1月22日

jquery解析XML及获取XML节点名称

摘要: jquery获取XML节点名称的几种方法以:get(0).tagName$(this).get(0).tagName[0].tagName[0]$(this)[0].tagNamecontext.nodeName$(this).context.nodeNamefunction getXMLData(){ $.ajax({ url:'data.xml', type: 'GET', dataType: 'xml', timeout: 1000, error: function(xml){ alert('Error loading XML do 阅读全文

posted @ 2013-01-22 12:47 张飞_ 阅读(3624) 评论(0) 推荐(0) 编辑

eclipse生成jar包

摘要: 第一:普通类导出jar包,我说的普通类就是指此类包含main方法,并且没有用到别的jar包。 1.在eclipse中选择你要导出的类或者package,右击,选择Export子选项; 2.在弹出的对话框中,选择java文件---选择JAR file,单击next; 3.在JAR file后面的文本框中选择你要生成的jar包的位置以及名字,注意在Export generated class files and resources和Export java source files and resources前面打上勾,单击next; 4.单击两次next... 阅读全文

posted @ 2013-01-22 11:32 张飞_ 阅读(426) 评论(1) 推荐(1) 编辑

2012年11月26日

TestNG如何修改运行结果(通过使用监听器和报表器,可以很轻松的生成自己的TestNG报表)

摘要: 监听器 实现接口 org.testng.ITestListener ,并且会在测试开始、通过、失败等时刻实时通知报告器 实现接口 org.testng.IReporter ,并且当整个测试运行完毕之后才会通知。IReporter 接受一个对象列表,这些对象描述整个测试运行的情况例如,如果你想要生成一... 阅读全文

posted @ 2012-11-26 13:57 张飞_ 阅读(4445) 评论(0) 推荐(0) 编辑

TestNG如何用命令行运行

摘要: 调用TestNG最简单的方法事下面的:java org.testng.TestNG testng1.xml以上是我在网上搜索到的最多的答案,但对于第一次接触testng的人来说,试了无数次,发现根本运行不成功,老是提示找不到main函数,我在这介绍一下正确的配置方法:1.在Eclipse中的自动build的选项给勾选上,这样就会自动的build2.在workspace下面找到该工程的bin文件夹,并打开3.把bin文件夹下面的内容压缩成zip包(注:不包含bin文件夹),auto.zip4.把zip文件改成jar后缀,修改后缀名即可,auto.jar5.把selenium-server-sta 阅读全文

posted @ 2012-11-26 13:47 张飞_ 阅读(12261) 评论(5) 推荐(0) 编辑

2012年11月16日

TestNG取得测试类名的方法

摘要: 在一个类A中,如果要得到类名,可以用this.getClass().getSimpleName(),但如果在其它类B中,想得到类A的名称,得在A类中得到类名然后再传值给B,这样在类A中就得增加一些代码,但在使用testng时,测试类中不需要添加任何代码,在其它类中得到测试类名的办法:一.采用Reporter静态类 @BeforeClass public void getTestClassName(){ ITestResult it = Reporter.getCurrentTestResult(); System.out.println(it.getTestClass()); ... 阅读全文

posted @ 2012-11-16 20:54 张飞_ 阅读(3707) 评论(0) 推荐(0) 编辑

2012年11月14日

Psych、Syck、YAML 和编码

摘要: 转载:http://www.galeki.com/posts/32636.html 阅读全文

posted @ 2012-11-14 14:19 张飞_ 阅读(395) 评论(0) 推荐(0) 编辑

2012年10月10日

webdriver入门-Java

摘要: 如何用webdriver打开一个浏览器,我们常用的浏览器有firefox和IE两种,firefox是selenium支持得比较成熟的浏览器,很多新的特性都会在firefox中体现。但是做页面的测试,启动速度比较慢,启动以后运行速度还是可以接受的。启动firefox浏览器新建一个firefoxDriver如果火狐浏览器没有默认安装在C盘,需要制定其路径System.setProperty("webdriver.firefox.bin", "D:/Program Files/Mozilla firefox/firefox.exe"); WebDriver d 阅读全文

posted @ 2012-10-10 21:23 张飞_ 阅读(54117) 评论(4) 推荐(6) 编辑

java结合testng,利用XML做数据源的数据驱动示例

摘要: testng的功能很强大,利用@DataProvider可以做数据驱动,数据源文件可以是EXCEL,XML,YAML,甚至可以是TXT文本。在这以XML为例:备注:@DataProvider的返回值类型只能是Object[][]与Iterator[]TestData.xml: 1 2 3 4 3 4 3 4 3 4 处用DOM4J解析XML,ParserXml.java文件:pa... 阅读全文

posted @ 2012-10-10 21:05 张飞_ 阅读(9180) 评论(9) 推荐(5) 编辑

2012年10月9日

dataprovider testng sample

摘要: @DataProvider数据源,标记的方法必须返回Object[][]类型。每个Object[]可以是一个参数列表。参数:Name数据源名称This method will provide data to any test method that declares that its Data Provider is named "test1"@DataProvider(name = "test1")public Object[][] createData1() { return new Object[][] { { "Cedric" 阅读全文

posted @ 2012-10-09 18:17 张飞_ 阅读(988) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页

导航