Skip to main content

A small wrapper for owasp zap

Project description

Basic Usage

*** Settings ***
Documentation     A resource file with reusable keywords and variables.
...
...               The system specific keywords created here form our own
...               domain specific language. They utilize keywords provided
...               by the imported SeleniumLibrary.
Library           SeleniumLibrary
Library           Collections
Library           OperatingSystem
Library           ZapRobotHelper

*** Variables ***
${URL}            https://www.imdb.com/
${browser}        Chrome
${DELAY}          3
${proxy}          selenium-router:9090

*** Keywords ***
Open Browser To IMDB
    ${proxy dict}=   Create Dictionary   proxyType   MANUAL   httpProxy   ${proxy}  ftpProxy    ${proxy}    sslProxy  ${proxy}
    ${default caps}=    Evaluate    sys.modules["selenium.webdriver"].DesiredCapabilities.FIREFOX    sys,selenium.webdriver
    Set To Dictionary    ${default caps}    proxy    ${proxy dict}
    Open Browser    ${URL}    FIREFOX    remote_url=http://selenium-router:4444
    Maximize Browser Window
    Set Selenium Speed    ${DELAY}
    zap test

Search Movie
    [Arguments]    ${movie}
    Input Text    id=suggestion-search    ${movie}
    Click Button  id=suggestion-search-button
    Page Should Contain  Results for "${movie}"

File will be downloaded on 'C://projects//HYDRA//reports//zap.html' For building wrapper write this command

This will build all the necessary packages that Python will require.

Also it will create a source distribution

python -m build

python -m twine upload --repository pypi dist/*

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hydrazaphelper-1.0.0.tar.gz (20.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hydrazaphelper-1.0.0-py3-none-any.whl (26.9 kB view details)

Uploaded Python 3

File details

Details for the file hydrazaphelper-1.0.0.tar.gz.

File metadata

  • Download URL: hydrazaphelper-1.0.0.tar.gz
  • Upload date:
  • Size: 20.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for hydrazaphelper-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e1e5a1288f0256961df662290fb80e69d2f29eb061c89381a73b80e6265d3c74
MD5 815ae63ee8eb00cb4be6cb41d0dfdd2e
BLAKE2b-256 5d8ca25ee5a0e7a56caaab6ac752704829f138bed0baf3a7c831f2d691bf6d87

See more details on using hashes here.

File details

Details for the file hydrazaphelper-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: hydrazaphelper-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 26.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for hydrazaphelper-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 06d03692e22363669707131e4a9f94d2e29c0cc61c8e2b346eeb2e19be0a328c
MD5 dd4de40bde33314e824fc10f9236f0df
BLAKE2b-256 b933113eaba59ea960cecab683bdfe0e6fcfcc98510140efd50fbd26ad2ce926

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page