{"id":19792045,"url":"https://github.com/xray-app/tutorial-maven-scala-gatling","last_synced_at":"2026-05-16T07:11:19.645Z","repository":{"id":119027847,"uuid":"416249945","full_name":"Xray-App/tutorial-maven-scala-gatling","owner":"Xray-App","description":null,"archived":false,"fork":false,"pushed_at":"2026-04-07T10:10:02.000Z","size":39,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-04-07T12:11:58.192Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Xray-App.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-12T08:30:43.000Z","updated_at":"2026-04-07T10:10:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"9f5bbd9d-123d-4ed3-92db-54198bff5517","html_url":"https://github.com/Xray-App/tutorial-maven-scala-gatling","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Xray-App/tutorial-maven-scala-gatling","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xray-App%2Ftutorial-maven-scala-gatling","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xray-App%2Ftutorial-maven-scala-gatling/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xray-App%2Ftutorial-maven-scala-gatling/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xray-App%2Ftutorial-maven-scala-gatling/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Xray-App","download_url":"https://codeload.github.com/Xray-App/tutorial-maven-scala-gatling/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xray-App%2Ftutorial-maven-scala-gatling/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33093746,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-16T04:41:52.686Z","status":"ssl_error","status_checked_at":"2026-05-16T04:41:52.009Z","response_time":115,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T07:05:46.337Z","updated_at":"2026-05-16T07:11:19.640Z","avatar_url":"https://github.com/Xray-App.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# tutorial-maven-scala-gatling\n\n[![build workflow](https://github.com/Xray-App/tutorial-maven-scala-gatling/actions/workflows/build.yml/badge.svg)](https://github.com/Xray-App/tutorial-maven-scala-gatling/actions/workflows/build.yml)\n[![license](https://img.shields.io/badge/License-BSD%203--Clause-green.svg)](https://opensource.org/licenses/BSD-3-Clause)\n[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/Xray-App/community)\n\n## Overview\n\nCode that supports the tutorial [Performance and load testing with Gatling](https://docs.getxray.app/display/XRAYCLOUD/Performance+and+load+testing+with+Gatling) showcasing the integration between [Xray Test Management](https://www.getxray.app/) on Jira and Gatling.\n\n## Prerequisites\n\nIn order to run this tutorial, you need to have Gatling with the Maven plugin installed.\nIf you want to use the converter to generate Xray Json you should have pythn installed as well.\n\n## Running\n\nTests can be run using `maven`.\n\n```bash\nmvn gatling:test\n```\n\n## Generate Xray Json\n\nGatling does not produce results that can be imported to Xray directly, for that use the python tool `convert2XrayJson.py` (available in this repo) that will take one of the Gatling results file and convert it to Xray Json. You can also add another evidence file to be uploaded together with the results file inorder to provide more information on the results.\n\nThe tool have a helper function that explains its use and can be executed with the following command:\n\n```bash\npython convert2XrayJson.py -h\n```\n\nOne example of a command usage can be found below:\n\n```bash\npython convert2XrayJson.py --gatlingFile /target/gatling/mysimulation-20211007103948126/js/assertions.json --outputFile xrayJson.json --testKey 'XT-246' --testPlan 'XT-245' --jiraProject XT --evidenceFile /target/gatling/mysimulation-20211007103948126/js/stats.json\n```\n\n\n## Submitting results to Jira\n\nResults can be submitted to Jira so that they can be shared with the team and their impacts be easily analysed.\nThis can be achieved using [Xray Test Management](https://www.getxray.app/) as shown in further detail in this [tutorial](https://docs.getxray.app/display/XRAYCLOUD/Performance+and+load+testing+with+Gatling).\n\n## Contact\n\nAny questions related with this code, please raise issues in this GitHub project. Feel free to contribute and submit PR's.\nFor Xray specific questions, please contact [Xray's support team](https://jira.getxray.app/servicedesk/customer/portal/2).\n\n\n## LICENSE\n\n[BSD 3-Clause](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxray-app%2Ftutorial-maven-scala-gatling","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxray-app%2Ftutorial-maven-scala-gatling","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxray-app%2Ftutorial-maven-scala-gatling/lists"}