コード例 #1
0
ファイル: s100.py プロジェクト: dovelx/changqing
import sys
testsuitex = []
testsuitrul = []

# 临时cookies
#cookies = {'JSESSIONID': '743109AE5B44B3A5208A69FE52A4EF0BLKmKYh'}

cookies = pc_login.login()

# 记录测试开始时间
start_time = datetime.datetime.now()

#执行测试

#mobilem
runner2.runmobile(testsuitm100)
#PC
runner3.runcase_old(testsuit101, cookies)
#m作业任务
runner2.runmobile(testsuitm102)
# 记录测试结束时间
end_time = datetime.datetime.now()
# 构造测试报告
report_title = 'ushayden_interface_autotest_report(%s)' % case
html_report = HtmlReport('test report', report_title)
html_report.set_time_took(str(end_time - start_time))  # 计算测试消耗时间

# 读取测试报告路径及文件名
config = configparser.ConfigParser()
config.read('./config/report.conf', encoding='utf-8')
dir_of_report = config['REPORT']['dir_of_report']
コード例 #2
0
ファイル: s2.py プロジェクト: dovelx/changling
testsuitex = []
testsuitrul = []

# 临时cookies
#cookies = {'JSESSIONID': '743109AE5B44B3A5208A69FE52A4EF0BLKmKYh'}

cookies = pc_login.cookies

# 记录测试开始时间
start_time = datetime.datetime.now()

#执行测试
#PC
runner3.runcase_changqing(testsuit, cookies)
#mobile
runner2.runmobile(testsuitm2)
# 记录测试结束时间
end_time = datetime.datetime.now()
# 构造测试报告
html_report = HtmlReport('test report', 'ushayden_interface_autotest_report')
html_report.set_time_took(str(end_time - start_time))  # 计算测试消耗时间

# 读取测试报告路径及文件名
config = configparser.ConfigParser()
config.read('./config/report.conf', encoding='utf-8')
dir_of_report = config['REPORT']['dir_of_report']
report_name = config['REPORT']['report_name']

# 设置报告生成路
html_report.mkdir_of_report(dir_of_report)
コード例 #3
0
ファイル: s34.py プロジェクト: dovelx/changling
import sys
testsuitex = []
testsuitrul = []

# 临时cookies
#cookies = {'JSESSIONID': '743109AE5B44B3A5208A69FE52A4EF0BLKmKYh'}

#cookies = pc_login.cookies

# 记录测试开始时间
start_time = datetime.datetime.now()

#执行测试

#mobile-手机端预约
runner2.runmobile(testsuitm33)
#PC-安全分析
runner3.runcase_changqing(testsuit1)
#mobile-安全分析确认
runner2.runmobile(testsuitm36)
#mobile-作业任务添加
runner2.runmobile(testsuitm37)
#pc-作业票提交

runner3.runcase_changqing(testsuit38)
#mobile-现场确认作业票
runner2.runmobile(testsuitm39)
#mobile-作业处理其他操作
runner2.runmobile(testsuitm34)
# 记录测试结束时间
end_time = datetime.datetime.now()
コード例 #4
0
ファイル: s16.py プロジェクト: dovelx/changling
# 临时cookies
#cookies = {'JSESSIONID': '743109AE5B44B3A5208A69FE52A4EF0BLKmKYh'}

#cookies = pc_login.cookies

# 记录测试开始时间
start_time = datetime.datetime.now()

#执行测试

#mobile-手机端预约
#runner2.runmobile(testsuitm33)
#PC-安全分析
runner3.runcase_changqing(testsuit14)
#mobile-安全分析确认
runner2.runmobile(testsuit15)
#mobile-作业任务添加
#runner2.runmobile(testsuitm37)
#pc-作业票提交

runner3.runcase_changqing(testsuit16)
#mobile-现场确认作业票
#runner2.runmobile(testsuitm39)
#mobile-作业票关闭
#runner2.runmobile(testsuitm40)
# 记录测试结束时间
end_time = datetime.datetime.now()
# 构造测试报告
html_report = HtmlReport('test report', 'ushayden_interface_autotest_report')
html_report.set_time_took(str(end_time - start_time))  # 计算测试消耗时间
コード例 #5
0
ファイル: s33.py プロジェクト: dovelx/changling
# 临时cookies
#cookies = {'JSESSIONID': '743109AE5B44B3A5208A69FE52A4EF0BLKmKYh'}

#cookies = pc_login.cookies

# 记录测试开始时间
start_time = datetime.datetime.now()

#执行测试
#PC
#runner3.runcase_changqing(testsuit)
#mobile
#runner2.runmobile(testsuitm2)
#mobile
runner2.runmobile(testsuitm33)
# 记录测试结束时间
end_time = datetime.datetime.now()
# 构造测试报告
html_report = HtmlReport('test report', 'ushayden_interface_autotest_report')
html_report.set_time_took(str(end_time - start_time))  # 计算测试消耗时间

# 读取测试报告路径及文件名
config = configparser.ConfigParser()
config.read('./config/report.conf', encoding='utf-8')
dir_of_report = config['REPORT']['dir_of_report']
report_name = config['REPORT']['report_name']

# 设置报告生成路
html_report.mkdir_of_report(dir_of_report)
コード例 #6
0
ファイル: s17.py プロジェクト: dovelx/changqing
from runners import runner3
from globalpkg.global_var import *
from runners import runner2
from runners import pc_login
testsuitex = []
testsuitrul = []

cookies = pc_login.login()

# 记录测试开始时间
start_time = datetime.datetime.now()

#执行测试-全票-作业预约-安全分析-作业许可证提交
runner3.runcase_old(testsuit11, cookies)
#mobile-现场确认
runner2.runmobile(testsuitm17)
# 记录测试结束时间
end_time = datetime.datetime.now()
# 构造测试报告
report_title = 'ushayden_interface_autotest_report(%s)' % case
html_report = HtmlReport('test report', report_title)
html_report.set_time_took(str(end_time - start_time))  # 计算测试消耗时间

# 读取测试报告路径及文件名
config = configparser.ConfigParser()
config.read('./config/report.conf', encoding='utf-8')
dir_of_report = config['REPORT']['dir_of_report']
report_name = config['REPORT']['report_name']

# 设置报告生成路
html_report.mkdir_of_report(dir_of_report)