MOOC(7)- case依赖、读取json配置文件进行多个接口请求-执行测试用例(16)

执行测试用例

# -*- coding: utf-8 -*-
# @Time : 2020/2/12 22:56
# @File : run_test_16.py
# @Author: Hero Liu
import sys
sys.path.append("h:/python_lemon")
import unittest
from day_20200208_mooc.base.test_class_15 import TestRequest
import HTMLTestRunner

suite = unittest.TestSuite()
loader = unittest.TestLoader()
suite.addTest(loader.loadTestsFromTestCase(TestRequest))

# runner = unittest.TextTestRunner(verbosity=2)
# runner.run(suite)
with open("../data/result.html", "wb") as file:
    runner = HTMLTestRunner.HTMLTestRunner(stream=file, title="依赖case测试", description="加油,相信一定可以看到曙光")
    runner.run(suite)

原文地址:https://www.cnblogs.com/come202011/p/12315076.html

时间: 2024-11-02 02:09:22

MOOC(7)- case依赖、读取json配置文件进行多个接口请求-执行测试用例(16)的相关文章

MOOC(7)- case依赖、读取json配置文件进行多个接口请求-openpyxl读取excel(14)

从excel中读取数据 # -*- coding: utf-8 -*- # @Time : 2020/2/12 17:23 # @File : do_excel_openpyxl_14.py # @Author: Hero Liu from openpyxl import load_workbook from day_20200208_mooc.tools.do_json_13 import DoJson import json class DoExcel: def get_data(self,

MOOC(7)- case依赖、读取json配置文件进行多个接口请求-模拟接口响应数据(18)

这里是把传入的请求数据作为响应值返回 # -*- coding: utf-8 -*- # @Time : 2020/2/15 9:47 # @File : do_mock_18.py # @Author: Hero Liu # 接口不可用,模拟返回响应数据 import mock def mock_test(mock_method, url, method, request_data, response_data, header=None): mock_method = mock.Mock(re

MOOC(7)- case依赖、读取json配置文件进行多个接口请求-xlrd操作excel(11)

xlrd操作excel # -*- coding: utf-8 -*- # @Time : 2020/2/12 9:14 # @File : do_excel_xlrd_11.py # @Author: Hero Liu import xlrd # 打开工作簿 work_book = xlrd.open_workbook("../data/test_data.xlsx") # 通过指定索引获取sheet表,索引从0开始:也可以通过指定表名来获取 # table = work_book.

.Net Core控制台应用加载读取Json配置文件

⒈添加依赖 Microsoft.Extensions.Configuration Microsoft.Extensions.Configuration.FileExtensions Microsoft.Extensions.Configuration.Json ⒉在项目中添加Json配置文件并将其复制到输出目录属性设置为“始终复制” 1 { 2 "ConnectionStrings": { 3 "StudyConnStr": "Data Source=.;

python写的读取json配置文件

配置文件默认为conf.json 使用函数set完成追回配置项. 使用load或取配置项. 代码如下: #!/usr/bin/env python3 # -*- coding: utf-8 -*- ''' json配置文件类,调用方法 data_dict = {"a":"1", "b":"2"} JsonConf.set(data_dict) 即可在当前目录下生成json文件:config.json ''' import js

.Net Core Web应用加载读取Json配置文件

⒈添加Json配置文件并将“复制到输出目录”属性设置为“始终复制” 1 { 2 "Logging": { 3 "LogLevel": { 4 "Default": "Warning" 5 } 6 }, 7 "AllowedHosts": "*" 8 } 1 { 2 "ConnectionStrings": { 3 "StudyConnStr": &

net core 简单读取json配置文件

//添加 json 文件路径 var builder = new ConfigurationBuilder().SetBasePath(Directory.GetCurrentDirectory()).AddJsonFile("appsettings.json"); //创建配置根对象 var configurationRoot = builder1.Build(); //读取到ioc IOptions<SuperAppsettings> setting 依赖注入 serv

golang读取json配置文件

test_json.go: package main import ( io "io/ioutil" json "encoding/json" "fmt" ) type JsonStruct struct{ } func NewJsonStruct () *JsonStruct { return &JsonStruct{} } func (self *JsonStruct) Load (filename string, v interfa

js 实现读取json 文件,实现批量发送请求

最终文件结构: request-demo node_module run.js data.json package.js 准备工作: 新建一个项目文件夹,执行以下命令, 会自动在该文件下生成 node_module 文件夹: npm install fs npm install axios npm install babel-cli npm install babel-preset-es2015 创建一个 data.json ,内容如下 { "profiles":[ { "i