{ "comment1": "fqdns操作参数", "comment2": "'->'分隔符语义:1.《’45->60‘》创建参数45修改为60。2.《'45->'》创建45数据修改为空。3.《‘45->不修改’》创建数据不修改。4.《‘45->删除’》创建数据删除。5.《‘->60’》修改数据时新增60数据。6.《‘->’》创建数据时输入内容为空。", "comment3": "其它参数注解:1.type in(A、AAAA、CNAME)。", "item": [ { "ids": "用例1、7、HTTP Signature的增删改查", "Name": "test-1", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "*abcd","Set-Cookie": "abcd*","Content-Type": "HEX:00A12B3CEEFF","Cookie": "REGEX:abcd"} }, "range": "", "Subtype":"", "Search_type": "ID" },{ "ids": "用例2、HTTP Signature的增删改查", "Name": "test-1", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "abcd","Set-Cookie": "abcd&efgh","Content-Type": "HEX:00A12B3CEEFF","Cookie": "$abcd"} }, "range": "", "Subtype":"", "Search_type": "ID" }, { "ids": "用例3:HTTP_Signatures_Group的增删改查", "Name": "test-http-signatures group", "Create":{ "model": "1", "type": "new_object", "item":{"User-Agent": "abcd","Set-Cookie": "abcd*"} }, "range": "", "Createtype": "HTTP_Signatures_Group", "Subtype":"", "Search_type": "ID" },{ "ids": "用例4-1、HTTP Signature的添加item", "Name": "test-1", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "abcd","Set-Cookie": "abcd&efgh","Content-Type": "HEX:00A12B3CEEFF","Cookie": "REGEX:abcd"} }, "range": "", "item_modify": {"type": "add", "add_data": {"Cookie": "$abcd"}}, "Subtype":"", "Search_type": "ID" },{ "ids": "用例4-2、HTTP Signature的修改item", "Name": "test-1", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "abcd"} }, "range": "", "item_modify": {"type": "modify", "modify_data": {"Cookie": "$abcd"}}, "Subtype":"", "Search_type": "ID" }, { "ids": "用例4-3、HTTP Signature的重复item校验", "Name": "test-1", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "abcd"} }, "range": "", "item_modify": {"type": "add", "add_data": {"User-Agent": "abcd"}}, "Subtype":"", "isRepetition": "True", "Search_type": "ID" },{ "ids": "用例5-1:HTTP Signature Group的添加item", "Name": "test-http-signatures group", "Create":{ "model": "1", "type": "new_object", "item":{"User-Agent": "abcd","Set-Cookie": "abcd*"} }, "range": "", "item_modify": {"type": "add", "add_data": {"Cookie": "$abcd"}}, "Subtype":"", "Search_type": "ID" },{ "ids": "用例5-2:HTTP Signature Group的修改添加item", "Name": "test-http-signatures group", "Create":{ "model": "1", "type": "new_object", "item":{"User-Agent": "abcd","Set-Cookie": "abcd*"} }, "range": "", "item_modify": {"type": "modify", "modify_data": {"Cookie": "$abcd"}}, "Subtype":"", "Search_type": "ID" },{ "ids": "用例6、Name输入4个字符校验", "Name": "test", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "abcd","Set-Cookie": "abcd","Content-Type": "abcd","Cookie": "$abcd"} }, "range": "", "Subtype":"", "Search_type": "ID" },{ "ids": "用例6、Name输入128个字符校验", "Name": "testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "abcd","Set-Cookie": "abcd","Content-Type": "abcd","Cookie": "$abcd"} }, "range": "", "Subtype":"", "Search_type": "ID" },{ "ids": "用例6、Name输入特殊字符", "Name": "1!@#$%^&*():\"{}|?><,./中文русскийEnglish", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "abcd","Set-Cookie": "abcd","Content-Type": "abcd","Cookie": "$abcd"} }, "range": "", "Subtype":"", "Search_type": "ID" },{ "ids": "用例9、item框成功搜索出baidu", "Name": "baidu", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "*baidu","Set-Cookie": "abcd*"} }, "range": "", "item_modify": {"type": "check", "check_data": "baidu"}, "Subtype":"", "Search_type": "ID" },{ "ids": "用例20、输入框反向测试", "Name": "tex", "Create":{ "model": "2", "type": "new_object", "item": {"User-Agent": "*baidu","Set-Cookie": "abcd*"} }, "range": "", "Subtype":"", "Search_type": "ID" },{ "ids": "用例20、输入框反向测试", "Name": "", "Create":{ "model": "2", "type": "new_object", "item": {"User-Agent": "*baidu","Set-Cookie": "abcd*"} }, "range": "", "Subtype":"", "Search_type": "ID" },{ "ids": "用例21、输入框反向测试", "Name": "test", "Create":{ "model": "2", "type": "new_object", "item": "null" }, "range": "", "Subtype":"", "Search_type": "ID" },{ "ids": "用例21-1、Item增量导入文件", "Name": "test", "Create":{ "model": "0", "type": "import_files", "files_type": "true_files", "files_name": "http_signature_true.txt" }, "range": "", "Subtype":"", "Search_type": "ID" },{ "ids": "用例21-2、Item增量导入错误文件", "Name": "test", "Create":{ "model": "0", "type": "import_files", "files_type": "error_item", "files_name": "http_signatures_error.txt" }, "range": "", "Subtype":"", "Search_type": "ID" },{ "ids": "用例21-3、Item增量导入错误文件", "Name": "test", "Create":{ "model": "0", "type": "import_files", "files_type": "error_format", "files_name": "http_signature_error_format.txt" }, "range": "", "Subtype":"", "Search_type": "ID" },{ "ids": "用例21-4、Item增量导入错误文件", "Name": "test", "Create":{ "model": "0", "type": "import_files", "files_type": "error_type", "files_name": "FQDNs_error_type.png" }, "range": "", "Subtype":"", "Search_type": "ID" },{ "ids": "用例22、Item增量5w正确数据", "Name": "test", "Create":{ "model": "0", "type": "import_files", "files_type": "true_files", "files_name": "http_signature_true_5w.txt" }, "range": "", "Subtype":"", "Search_type": "ID" },{ "ids": "用例23-1、HEX格式添加range范围不足", "Name": "test-1", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "*abcd","Set-Cookie": "HEX:00A12B3CEEFF","Content-Type": "abcd","Cookie": "$abcd"} }, "range":"1-5", "Subtype":"", "Search_type": "ID" },{ "ids": "用例23-2、HEX格式添加range范围满足", "Name": "test-1", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "*abcd","Set-Cookie": "HEX:00A12B3CEEFF","Content-Type": "abcd","Cookie": "$abcd"} }, "range":"1-6", "Subtype":"", "Search_type": "ID" },{ "ids": "用例23-3、text格式添加range范围不足", "Name": "test-1", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "*abcd","Set-Cookie": "abcd*","Content-Type": "abcd","Cookie": "$abcd"} }, "range":"1-4", "Subtype":"", "Search_type": "ID" },{ "ids": "用例23-4、text格式添加range范围满足", "Name": "test-1", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "*abcd","Set-Cookie": "abcd*","Content-Type": "abcd","Cookie": "$abcd"} }, "range":"1-5", "Subtype":"", "Search_type": "ID" },{ "ids": "用例23-5、range范围offset为空", "Name": "test-1", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "*abcd","Set-Cookie": "abcd*","Content-Type": "abcd","Cookie": "$abcd"} }, "range":"-5", "Subtype":"", "Search_type": "ID" },{ "ids": "用例23-6、range范围depth为空", "Name": "test-1", "Create":{ "model": "0", "type": "new_object", "item": {"User-Agent": "*abcd","Set-Cookie": "abcd*","Content-Type": "abcd","Cookie": "$abcd"} }, "range":"1-", "Subtype":"", "Search_type": "ID" },{ "ids": "用例24、不符合HEX格式校验", "Name": "test-1", "Create": { "model": "0", "type": "new_object", "item": {"Content-Type": "HEX:abcde"} }, "range": "", "Subtype": "", "Search_type": "ID" },{ "ids": "用例25-1、Details部分值模糊搜索", "Name": "random", "Create": { "model": "0", "type": "new_object", "item": {"Content-Type": "fuzzy.search"} }, "range": "", "Subtype": "", "Search_type": "fuzzy->Details" },{ "ids": "用例25-2、Name的模糊搜索", "Name": "random", "Create": { "model": "0", "type": "new_object", "item": {"Content-Type": "fuzzy.search"} }, "range": "", "Subtype": "", "Search_type": "fuzzy->Name" },{ "ids": "用例25-3、Description的模糊搜索", "Name": "random", "Create": { "model": "0", "type": "new_object", "item": {"Content-Type": "fuzzy.search"} }, "range": "", "Subtype": "", "Search_type": "fuzzy->Description" },{ "ids": "用例26-1、Name的全局搜索", "Name": "random", "Create": { "model": "0", "type": "new_object", "item": {"Content-Type": "fuzzy.search"} }, "range": "", "Subtype": "", "Search_type": "global_name" },{ "ids": "用例26-2、Description的全局搜索", "Name": "random", "Create": { "model": "0", "type": "new_object", "item": {"Content-Type": "fuzzy.search"} }, "range": "", "Subtype": "", "Search_type": "global_description" },{ "ids": "用例26-3、Details的全局搜索", "Name": "random", "Create": { "model": "0", "type": "new_object", "item": {"Content-Type": "fuzzy.search"} }, "range": "", "Subtype": "", "Search_type": "global_details" } ] }