#applications正向用例 applications_data: #application对象创建 - - operatingType: create Name: test_auto_applications_1 LongName: test_auto_applications_1 Description: test_auto_applications_1 Enable: open Category: - networking Subcategory: - tunnels Technology: - network-protocol ParentApp: - ParentApplications: http2 Risk: - "2" ContinueScanning: open saas: click vulnerability: click TCPTimeout: 22 UDPTimeout: 22 Signatures: - Signature: youtube searchCriteria: Name - - #application对象创建------选择business-systems operatingType: create Name: test_applications_选择不同条件 LongName: test_applications_选择不同条件 Description: test_applications_选择不同条件 Enable: open Category: - business-systems Subcategory: - database Technology: - client-server ParentApp: - ParentApplications: http2 Risk: - "3" ContinueScanning: open evasive: click vulnerability: click widely-used: click TCPTimeout: 66 UDPTimeout: 66 Signatures: - Signature: youtube searchCriteria: Name #application对象创建------选择general-internet - - operatingType: create Name: test_applications_选择不同条件2 LongName: test_applications_选择不同条件2 Description: test_applications_选择不同条件2 Enable: open Category: - general-internet Subcategory: - internet-utility Technology: - client-server ParentApp: - ParentApplications: http2 Risk: - "3" ContinueScanning: open evasive: click vulnerability: click widely-used: click TCPTimeout: 66 UDPTimeout: 66 Signatures: - Signature: youtube searchCriteria: Name #application对象创建后修改 - - operatingType: create Name: test_applications_2 LongName: test_applications_1 Description: test_applications_1 Enable: open Category: - networking Subcategory: - tunnels Technology: - network-protocol ParentApp: - ParentApplications: http2 Risk: - "2" ContinueScanning: open saas: click vulnerability: click TCPTimeout: 22 UDPTimeout: 22 Signatures: - Signature: youtube searchCriteria: Name - operatingType: edit Name: Edit_test_applications_1 LongName: Edit_test_applications_1 Description: Edit_test_applications_1 Enable: open Category: - collaboration Subcategory: - email Technology: - network-protocol saas: click vulnerability: click TCPTimeout: 11 UDPTimeout: 11 searchCriteria: Name # 新建application中新建Signatures # - # - # operatingType: create # Name: test_applications_1 # LongName: test_applications_1 # Description: test_applications_1 # Enable: open # Category: # - networking # Subcategory: # - tunnels # Technology: # - network-protocol # ParentApp: # - # ParentApplications: http2 # Risk: # - "2" # ContinueScanning: open # saas: click # vulnerability: click # TCPTimeout: 22 # UDPTimeout: 22 # Signatures: # - # Signature: # - # Name: 在app中被新建Signature # Comment: test111 # OrConditions: # - # OrCondition: # - # ConditionButton: # - # NewCondtion: click # - # AttributeNameAdd: click # - # SearchTrafficAttribute: tcp.payload.s2c_first_data_len # - # ClickTrafficAttribute: click # - # NumericalValueFrom: '10' # - # NumericalValueTo: "123" # - # OkButton: click # searchCriteria: Name # 创建最多字符 - - operatingType: create Name: testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest LongName: testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest Description: test_applications_1 Enable: open Category: - networking Subcategory: - tunnels Technology: - network-protocol ParentApp: - ParentApplications: http2 Risk: - "2" ContinueScanning: open saas: click vulnerability: click TCPTimeout: 22 UDPTimeout: 22 Signatures: - Signature: youtube searchCriteria: Name # 创建特殊字符 - - operatingType: create Name: '1!@#$%^&*():{}|?><,/中文русскийEnglish' LongName: '1!@#$%^&*():{}|?><,/中文русскийEnglish' Description: test_applications_1 Enable: open Category: - networking Subcategory: - tunnels Technology: - network-protocol ParentApp: - ParentApplications: http2 Risk: - "2" ContinueScanning: open saas: click vulnerability: click TCPTimeout: 22 UDPTimeout: 22 Signatures: - Signature: youtube searchCriteria: Name # - # - #翻页 # operatingType: open # turnPage: click #导入文件 - - operatingType: open ImportButton: - UploadFile: objects/application_test_file1.json - OkButton: click - CancelButton: click search: auto_test Delete: del #导出文件 # - # - # operatingType: open # search: 自动化测试勿动 # Export: auto_test1111 #查看引用计数 - - operatingType: open search: TestSuperVpn ReferenceCount: click PageAssert: superVpn #列设置 - - operatingType: open ColumnSetup: - Category: click - OkButton: click assertCategory: Subcategory #applictions反向用例 applications_negative_data: #不输入Category、Subcategory、Technology、Parent App、Risk - - operatingType: create Name: test_applications_1 LongName: test_applications_1 Description: test_applications_1 assertText: - Please select #不选择Subcategory - - operatingType: create Name: test_applications_1 LongName: test_applications_1 Description: test_applications_1 Enable: open Category: - networking Technology: - network-protocol ParentApp: - ParentApplications: http2 Risk: - "2" assertText: - Please select #不选择Technology - - operatingType: create Name: test_applications_1 LongName: test_applications_1 Description: test_applications_1 Enable: open Category: - networking ParentApp: - ParentApplications: http2 Risk: - "2" assertText: - Please select # 不选择Risk - - operatingType: create Name: test_applications_1 LongName: test_applications_1 Description: test_applications_1 Enable: open Category: - networking ParentApp: - ParentApplications: http2 assertText: - Please select # 导入错误格式文件 - - operatingType: open ImportButton: - UploadFile: objects/appSketch_application_erro.json - OkButton: click assertText: - The data in the uploaded file is empty or misformatted #导入非txt格式的文件 - - operatingType: open ImportButton: - UploadFile: objects/apn_error_matching.txt assertText: - Only json formats can be uploaded