{"id":21528263,"url":"https://github.com/znsio/getting-started-with-teswiz","last_synced_at":"2025-04-09T23:42:14.923Z","repository":{"id":37961429,"uuid":"428183136","full_name":"znsio/getting-started-with-teswiz","owner":"znsio","description":"Sample project to get started with teswiz","archived":false,"fork":false,"pushed_at":"2024-04-16T04:33:10.000Z","size":137404,"stargazers_count":7,"open_issues_count":17,"forks_count":52,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-04-16T08:50:03.311Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/znsio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2021-11-15T08:35:43.000Z","updated_at":"2024-04-18T12:35:51.992Z","dependencies_parsed_at":"2023-12-31T22:48:34.528Z","dependency_job_id":"c122729a-503a-456a-b5a5-4bba94eb19a9","html_url":"https://github.com/znsio/getting-started-with-teswiz","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/znsio%2Fgetting-started-with-teswiz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/znsio%2Fgetting-started-with-teswiz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/znsio%2Fgetting-started-with-teswiz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/znsio%2Fgetting-started-with-teswiz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/znsio","download_url":"https://codeload.github.com/znsio/getting-started-with-teswiz/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248131470,"owners_count":21052819,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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-24T01:52:25.244Z","updated_at":"2025-04-09T23:42:14.913Z","avatar_url":"https://github.com/znsio.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# getting-started-with-teswiz\n### This is a sample project to understand and start using [teswiz](https://github.com/znsio/teswiz)\n\n## teswiz\n[![](https://badges.frapsoft.com/os/v3/open-source.svg)](https://github.com/znsio/teswiz)\n[![GitHub stars](https://img.shields.io/github/stars/znsio/teswiz.svg?style=flat)](https://github.com/znsio/teswiz/stargazers)\n[ ![PRs Welcome](https://img.shields.io/badge/PRs-Welcome-brightgreen.svg?style=flat )](https://github.com/znsio/teswiz/pulls)\n[![GitHub forks](https://img.shields.io/github/forks/znsio/teswiz.svg?style=social\u0026label=Fork)](https://github.com/znsio/teswiz/network)\n\n## Latest teswiz release status:\n[![0.0.86](https://jitpack.io/v/znsio/teswiz.svg)](https://jitpack.io/#znsio/teswiz)\n[![CI](https://github.com/znsio/teswiz/actions/workflows/Build_And_Run_Unit_Tests_CI.yml/badge.svg)](https://github.com/znsio/teswiz/actions/workflows/Build_And_Run_Unit_Tests_CI.yml)\n[![CodeQL](https://github.com/znsio/teswiz/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/znsio/teswiz/actions/workflows/codeql-analysis.yml)\n\n## Latest successful teswiz build id:\n[![Latest Commit](https://img.shields.io/badge/commit-16cdd55715-blue.svg)](https://jitpack.io/#znsio/teswiz)\n\n## Step to start using tewiz in your project:\n\n* Clone/download the getting-started-with-teswiz repo\n* For the android apk, find the package and activity\n  aapt dump badging src/test/resources/sampleApps/\u003capkname\u003e.apk | grep package\n  aapt dump badging src/test/resources/sampleApps/\u003capkname\u003e.apk | grep activity\n* Create a copy of an existing configs file - ex: ./configs/myapp.properties\n  Update `APP_PACKAGE_NAME` and `APP_NAME`, `BASE_URL`\n* Create a copy of an existing capabilities file - ex: ./caps/myapp_capabilities.json\n  * Update `android-\u003eapp-\u003elocal`, `android-\u003eappActivity` and `android-\u003eappPackage`\n* Update `src\\test\\resources\\reportportal.properties` file\n* [Run the sample test](https://github.com/znsio/teswiz/blob/main/docs/SampleTests-README.md) \n\n## Additional information\n\n# [Prerequisites](https://github.com/znsio/teswiz/blob/main/docs/GettingStartedUsingTeswiz-README.md)\n\n# [Getting started using teswiz](https://github.com/znsio/teswiz/blob/main/docs/GettingStartedUsingTeswiz-README.md)\n\n# [Running the sample tests](https://github.com/znsio/teswiz/blob/main/docs/SampleTests-README.md)\n\n# [Setting up the Hard Gate](https://github.com/znsio/teswiz/blob/main/docs/HardGate.md)\n\n# [Visual Test Automation](https://github.com/znsio/teswiz/blob/main/docs/RunningVisualTests-README.md)\n\n# [Configure your test execution](https://github.com/znsio/teswiz/blob/main/docs/ConfiguringTestExecution-README.md)\n\n# [Configuration options](https://github.com/znsio/teswiz/blob/main/docs/ConfigurationParameters-README.md)\nTest execution using teswiz is highly configurable. This enables you to control what type of tests you want to execute, and where (environment, local/cloud), etc, without making changes to your code.\n\n# ![#f03c15](https://placehold.co/15x15/f03c15/f03c15.png) Breaking changes in teswiz v0.0.81 ![#f03c15](https://placehold.co/15x15/f03c15/f03c15.png)\nRefer to the [breaking changes](https://github.com/znsio/teswiz/blob/main/docs/BreakingChanges-README.md) section in [teswiz](https://github.com/znsio/teswiz) repo\n\n# [Feature/Functional coverage](https://github.com/znsio/teswiz/blob/main/docs/FeatureCoverage-README.md) from your test execution\n\n# Using teswiz for your automation?\n\nSimply download the repo as a zip file, or clone it, and run the command:\n\n    ./gradlew clean run\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fznsio%2Fgetting-started-with-teswiz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fznsio%2Fgetting-started-with-teswiz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fznsio%2Fgetting-started-with-teswiz/lists"}