亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源測試管理工具 > Testlink
將Testlink的xml用例導(dǎo)入至excel
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2015/12/10 13:51:18 ] 推薦標(biāo)簽:測試管理工具

一、先分析TestlinkXML格式:

  這是一個(gè)有兩級testusuit的典型的testlink用例結(jié)構(gòu),我們只需要取testsuitename,testcasename,preconditions,actions,expectedresults
二、程序如下:
#coding:utf-8
'''
Createdon2015-8-20
@author:Administrator
'''
'''
'''
importxml.etree.cElementTreeasET
importxml.dom.minidomasxx
importos,xlwt,datetime
workbook=xlwt.Workbook(encoding="utf-8")
#
booksheet=workbook.add_sheet(u'sheet_1')
booksheet.col(0).width=5120
booksheet.col(1).width=5120
booksheet.col(2).width=5120
booksheet.col(3).width=5120
booksheet.col(4).width=5120
booksheet.col(5).width=5120
dom=xx.parse(r'D:\Python27 est.xml')
root=dom.documentElement
row=1
col=1
borders=xlwt.Borders()
borders.left=1
borders.right=1
borders.top=1
borders.bottom=1
style=xlwt.easyxf('align:wrapon,vertcentre,horizcenter')#自動換行、水平居中、垂直居中
#設(shè)置標(biāo)題的格式,字體方宋、加粗、背景色:菊黃
#測試項(xiàng)的標(biāo)題
title=xlwt.easyxf(u'font:name仿宋,height240,colour_indexblack,boldon,italicoff;align:wrapon,vertcentre,horizcenter;pattern:patternsolid,fore_colourlight_orange;')
item='測試項(xiàng)'
Subitem='測試分項(xiàng)'
CaseTitle='測試用例標(biāo)題'
Condition='預(yù)置條件'
actions='操作步驟'
Result='預(yù)期結(jié)果'
booksheet.write(0,0,item,title)
booksheet.write(0,1,Subitem,title)
booksheet.write(0,2,CaseTitle,title)
booksheet.write(0,3,Condition,title)
booksheet.write(0,4,actions,title)
booksheet.write(0,5,Result,title)
#凍結(jié)首行
booksheet.panes_frozen=True
booksheet.horz_split_pos=1
#一級目錄
foriinroot.childNodes:
testsuite=i.getAttribute('name').strip()
#printtestsuite
#printtestsuite
'''
寫測試項(xiàng)
'''
print"rowis:",row
booksheet.write(row,col,testsuite,style)
#二級目錄
forddini.childNodes:
print"%s"%dd.getAttribute('name')
testsuite2=dd.getAttribute('name')
ifnotdd.getElementsByTagName('testcase'):
print"Testcaseis%s"%testsuite2
row=row+1
booksheet.write(row,2,testsuite2,style)#寫測試分項(xiàng)
row=row+1
booksheet.write(row,1,testsuite2,style)
itemlist=dd.getElementsByTagName('testcase')
forsubbinitemlist:
#print"%s"%subb.getAttribute('name')
testcase=subb.getAttribute('name')
row=row+1
booksheet.write(row,2,testcase,style)
ilist=subb.getElementsByTagName('preconditions')
foriiinilist:
preconditions=ii.firstChild.data.replace("<br/>","")
col=col+1
booksheet.write(row,3,preconditions,style)
steplist=subb.getElementsByTagName('actions')
#printsteplist
forstepinsteplist:
actions=step.firstChild.data.replace("<br/>","")
col=col+1
booksheet.write(row,4,actions,style)
#print"測試步驟:",steplist[0].firstChild.data.replace("<br/>","")
expectlist=subb.getElementsByTagName('expectedresults')
forexpectinexpectlist:
result=expect.childNodes[0].nodeValue.replace("<br/>","")
booksheet.write(row,5,result,style)
row=row+1
workbook.save('demo.xls')

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 福利片中文 | 一区二区三区四区国产 | 欧美一区二区在线视频 | 成人永久福利在线观看不卡 | 欧美一区二区三区精品 | 美女污视频网站 | 欧美中文字幕在线播放 | 国产观看精品一区二区三区 | 久久久久久88色愉愉 | 免费一级毛片在线播放 | 美女一级ba大片免色野外 | 欧美性极品videosbest | 国产免费一区不卡在线 | 日本免费高清视频二区 | 岛国毛片在线 | 一级做a爱过程免费视频韩国 | 色香蕉在线观看网站 | 福利片影院 | a级毛片免费 | 国产一级一片免费播放 | 国产在线观看不卡免费高清 | 欧美特黄a级高清免费大片 欧美太黄太色视频在线观看 | 在线观看国产高清免费不卡黄 | 看真人视频a级毛片 | 六度国产福利午夜视频黄瓜视频 | 热热色网站 | 26uuu另类欧美亚洲日本 | 色黄网站aaaaaa级毛片 | 日韩高清在线播放 | 鸥美一级黄色片 | 天天操天天爱天天干 | eee在线播放成人免费 | 国产欧美一区二区三区在线 | 最好看2019高清中文字幕 | 韩国一区 | 92看片淫黄大片欧美看国产片 | 免费久久精品 | 精品午夜国产在线观看不卡 | 综合自拍亚洲综合图区美腿丝袜 | 国产成人亚洲欧美激情 | 在线免费观看日韩 |