实战Hrp:手把手教你增加接口协议--流程解析

源码

官网

demo 账号:admin,密码:123456

我们可以在Go语言中如何设置config。从response_test.go文件中的assertRunTestCases函数中,我们可以看到一种设置方法:

  1. 首先,我们通过NewConfig函数创建一个config对象。
  2. 使用SetWeight方法来设置负载测试中的权重,这将影响测试用例的执行频率。
  3. 通过SetTimeout方法设置请求的超时时间,确保在指定时间内完成请求。
  4. 使用SetHeaders方法来设置请求头,这可以为请求添加所需的头部信息。

通过这些步骤,我们可以对config进行设置,以适应不同的测试需求。这种设计模式使得配置测试用例变得非常直观和灵活,可以根据具体的场景来调整参数,从而实现更加精确的测试。深入理解这些设置方法,将帮助我们在编写测试用例时更加得心应手。

func assertRunTestCases(t *testing.T) {
   
	testcase2 := &TestCase{
   
		Config: NewConfig("TestCase2").SetWeight(3),
	}
    testcase3 := &TestCase{
   
        Config: NewConfig("TestCase3").SetWeight(3).SetTimeout(10).SetHeaders(map[string]string{
   "project":"扬帆"}),
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值