python webdriver一次执行所有case

上一篇 / 下一篇  2013-02-19 15:08:14 / 个人分类:webdriver

将一个文件夹下的所有case全部执行,并将运行结果保存到文本中
#-*-coding=utf-8 -*-
import os
#列出某个文件夹下的所有case,我用的是python,所在py文件运行一次后会生成一个pyc的副本
caselist=os.listdir('D:/mywebsite/webtest/webtestframework/testcase')
for a in caselist:
    s=a.split('.')[1:][0]#所以我在这里对文件做一个选取
    if s=='py':
        os.system('D:/mywebsite/webtest/webtestframework/testcase/%s 1>>log.txt 2>&1'%a)#此处执行dos命令并将结果保存到log.txt

下一步在这个中加入一个多线程

TAG: webdriver WebDriver 运行全部case

 

评分:0

我来说两句

Open Toolbar