Python脚本解决一些繁琐的测试问题
用Python脚本:根据文件列表“stab_case.txt”上面的文件名称,删除指定文件夹(包括子文件夹)下面的文件。
#coding=utf-8
importos
WORKDIR=os.getcwd()#不必修改
#提供局排错误案例信息的报告全集,除非生成的报告名改变否则不必改动
g_ResultTxtName=['stab_case.txt',]
#如果把该程序拷到Cases\\Case下则不需要设置
#否则写成如这样的案例存放的绝对路径'E:\\render\\Cases\\Case'
CasePath=WORKDIR
defdeleteFile(filepath):
try:
ifnotos.path.exists(filepath):
printfilepath,"notexist!"
return0
ifnotos.path.isfile(filepath):
printfilepath,"isnotafile!"
return0
os.remove(filepath)
print"Delete",filepath,"succeded!"
return1
except:
print"Delete",filepath,"failed!"
pass
return0
defanalyseReport(txtPath):
pathList=[]
try:
report=open(txtPath,'r')
exceptException,ex:
printstr(Exception),':',str(ex)
report.close()
returnpathList
forlineinreport:
iflen(line)
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!