Warrior Framework

Description

Warrior Framework Plugin allows user to integrate Warrior Automation Framework with Jenkins to execute Warrior files

Warrior Framework Plugin installation

1. Navigate to Manage Jenkins → Manage Plugins → Available

2. Install 'Warrior Framework Plugin'

3. Restart Jenkins to complete installation

Running a Jenkins job with Warrior Framework Plugin

1. In Jenkins, navigate to 'New Item' and create a new Job

2. In Build section, click 'Add build step', and select 'Warrior Framework Plugin'

3. Provide values for all required fields(* indicates mandatory field)

  • refer 'Configuration' section below

4. Save the changes and click 'Build Now' to run the Job

Features:

1. Execute warrior files(case/suite/project)

2. Upload the execution logs to FTP/SFTP/SCP server

Configuration:

Plugin has below sections:

1. Configuration details(mandatory):

Warhorn will be used for setting up the execution environment for Warrior Framework and the details of configuration/input file for warhorn will be specified in this section.

Configuration file can be downloaded either from a git repository or via SFTP.

2. Files to run(mandatory):

Provide relative/absolute path of warrior files - case/suite/project to be executed by Warrior Framework

3. Python path(optional):

Provide the absolute path of Python interpreter or the default python will be used for execution.

4. Copy Warrior log files to remote server(optional):

Provide the details of the system where the log files will be uploaded using FTP/SFTP/SCP

Note - Click the help(?) button in the plugin to know more about each field.

Change-log

Release 1.2

  • Minor changes

Release 1.1

  • Minor changes

Release 1.0

  • Initial release of the plugin