Пример #1
0
import configparser
from runners import runner3
from globalpkg.global_var import *
from runners import pc_login

testsuitex = []
testsuitrul = []

cookies = pc_login.cookies

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

#执行测试
#PC-预约作废 DONE
runner3.runcase(testsuit6, cookies)
#runner1.runcase(testsuit5,cookies)
#runner1.runcase(testsuit9,cookies)
#mobile
#runner2.runcase(testsuitm)
#4和6
# 3,作业预约作废
# 5,作业预约修改,复制和删除,影响主线执行结果
# 6-,安全分析修改,撤回,撤回后再送交,全流程
# 7,安全分析修改,删除
# 8-,安全分析修改,撤回,撤回后再送交,全流程&作业任务,撤回,撤回后再送交 &作业许可证,撤回,撤回后再送交
# 9,作业任务删除
# runner1.runcase(testsuit3,cookies)
# runner1.runcase(testsuit5,cookies)
# runner1.runcase(testsuit6,cookies)
# runner1.runcase(testsuit7,cookies)
Пример #2
0
#from runners import runner2
from globalpkg.global_var import *

testsuitex = []
testsuitrul = []



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

#执行测试
#PC
#runner3.runcase(testsuit80)
#PC
runner3.runcase(testsuit83)



# 记录测试结束时间
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']
Пример #3
0
from htmlreporter import HtmlReport
from sendmail import MyMail
import configparser
from runners import runner3
#from runners import runner2
from globalpkg.global_var import *

testsuitex = []
testsuitrul = []

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

#执行测试
#PC
runner3.runcase(testsuit80)
#PC
#runner3.runcase(testsuit81)

# 记录测试结束时间
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']
Пример #4
0
import configparser
from runners import runner3
#from runners import runner2
from globalpkg.global_var import *

testsuitex = []
testsuitrul = []

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

#执行测试
#PC
#runner3.runcase(testsuit80)
#PC
runner3.runcase(testsuit82)

# 记录测试结束时间
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)
Пример #5
0
from case.case12 import *
from htmlreporter import HtmlReport
from sendmail import MyMail
import configparser
from runners import runner3
#from runners import runner2
from globalpkg.global_var import *

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

#PC
runner3.runcase(testsuit12)

# 记录测试结束时间
end_time = datetime.datetime.now()
if sys.argv[1] == '1':
    # 构造测试报告
    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
from case.case17 import *
from htmlreporter import HtmlReport
from sendmail import MyMail
import configparser
from runners import runner3
#from runners import runner2
from globalpkg.global_var import *

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

#PC
runner3.runcase(testsuit17)

# 记录测试结束时间
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)

# 生成测试报告
html_report.generate_html(report_name)
Пример #7
0
from case.case11 import *
from htmlreporter import HtmlReport
from sendmail import MyMail
import configparser
from runners import runner3
#from runners import runner2
from globalpkg.global_var import *

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

#PC
runner3.runcase(testsuit11)

# 记录测试结束时间
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)

# 生成测试报告
html_report.generate_html(report_name)
Пример #8
0
import configparser
from runners import runner3
#from runners import runner2
from globalpkg.global_var import *

testsuitex = []
testsuitrul = []

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

#执行测试
#PC
#runner3.runcase(testsuit80)
#PC
runner3.runcase(testsuit81)

# 记录测试结束时间
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)
Пример #9
0
testsuitex = []
testsuitrul = []


#作业预约名称
name = tool.ran_name_with_str()
print("作业预约名称:",name)
# 记录测试开始时间
start_time = datetime.datetime.now()

#执行测试
#PC
testsuit = test_case_in_excel("test_case_file.xlsx")

runner3.runcase(testsuit)
#PC
#runner3.runcase(testsuit81)



# 记录测试结束时间
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']