Advertisement

12306注册用户判重接口:get地址https://kywotf.1otn/regist/checkUserName参数user_name

阅读量:

接口自动化测试:通过Python语言中的unittest模块、ddt模块以及requests模块,编写针对该接口的测试脚本用例

import unittest
from ddt import ddt, data, unpack
import requests

@ddt
class TestCheckUserName(unittest.TestCase):

//共包含5组测试数据,其中用户名需满足仅由字母、数字及下划线组成,且必须以字母开头,长度范围为6至30个字符。Jeffreybo为已注册的用户名
@data(("", False), ("a63453355", False),("Jeffreybo",True),
("rdfgfylkjmhgnfetjrhgfhjtyh",False),
("666",False),("a666",False))
@unpack
def test_check_username(self, username, forecast):
r = requests.get("https://kyfw.12306.cn/otn/regist/checkUserName", params={"user_name": username,"data":forecast})
self.assertEqual(r

全部评论 (0)

还没有任何评论哟~