Skip to content

Commit 0e5e22b

Browse files
authored
Merge pull request #497 from kingthorin/add-tf
Added testfire AF plan
2 parents 9ac326b + 3dfa987 commit 0e5e22b

File tree

2 files changed

+62
-0
lines changed

2 files changed

+62
-0
lines changed

other/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ All notable changes to the 'other' section of this repository will be documented
33

44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
55

6+
### 2025-10-06
7+
- Added af-plans/FullScanTestfireAuth.yaml
8+
69
### 2025-10-03
710
- Added af-plans/FullScanCrApiAuth.yaml and more import job examples to af-plans/ApiScanExample.yaml
811
- Changed auth AF plans to use seconds instead of requests for pollUnits.
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
# A simple plan for performing an authenticated scan against Testfire (AltoroJ).
3+
#
4+
env:
5+
contexts:
6+
- name: testfire
7+
urls:
8+
- https://demo.testfire.net
9+
includePaths:
10+
- https://demo.testfire.net.*
11+
authentication:
12+
method: browser
13+
parameters:
14+
loginPageUrl: https://demo.testfire.net/login.jsp
15+
browserId: firefox-headless
16+
loginPageWait: 2
17+
verification:
18+
method: poll
19+
loggedInRegex: \Q 200 OK\E
20+
loggedOutRegex: \Q 302 Found\E
21+
pollFrequency: 60
22+
pollUnits: seconds
23+
pollUrl: https://demo.testfire.net/bank/main.jsp
24+
pollPostData: ""
25+
sessionManagement:
26+
method: headers
27+
users:
28+
- name: jsmith
29+
credentials:
30+
password: demo1234
31+
username: jsmith
32+
parameters: {}
33+
jobs:
34+
- type: openapi
35+
parameters:
36+
apiUrl: https://demo.testfire.net/swagger/properties.json
37+
context: testfire
38+
user: jsmith
39+
- type: spider
40+
parameters:
41+
context: testfire
42+
user: jsmith
43+
url: https//demo.testfire.net
44+
- type: passiveScan-wait
45+
parameters: {}
46+
- type: activeScan
47+
parameters:
48+
context: testfire
49+
user: jsmith
50+
policy:
51+
policyDefinition:
52+
defaultStrength: medium
53+
defaultThreshold: medium
54+
- parameters:
55+
template: "modern"
56+
reportTitle: "ZAP Scanning Report"
57+
reportDescription: ""
58+
name: "report"
59+
type: "report"

0 commit comments

Comments
 (0)