{"id":15101703,"url":"https://github.com/grouphq/grouphq-continuous-testing-test-suite","last_synced_at":"2025-07-18T11:08:39.985Z","repository":{"id":228817201,"uuid":"726617563","full_name":"GroupHQ/grouphq-continuous-testing-test-suite","owner":"GroupHQ","description":"Repository for housing all user-acceptance tests for the GroupHQ software system","archived":false,"fork":false,"pushed_at":"2024-03-20T16:18:52.000Z","size":69,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-16T11:03:23.948Z","etag":null,"topics":["rspec","ruby","selenium-webdriver-ruby"],"latest_commit_sha":null,"homepage":"https://grouphq.org","language":"Ruby","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/GroupHQ.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}},"created_at":"2023-12-02T22:08:40.000Z","updated_at":"2024-03-20T16:36:13.000Z","dependencies_parsed_at":"2024-03-20T16:50:54.897Z","dependency_job_id":null,"html_url":"https://github.com/GroupHQ/grouphq-continuous-testing-test-suite","commit_stats":null,"previous_names":["grouphq/grouphq-continuous-testing-test-suite"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GroupHQ%2Fgrouphq-continuous-testing-test-suite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GroupHQ%2Fgrouphq-continuous-testing-test-suite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GroupHQ%2Fgrouphq-continuous-testing-test-suite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GroupHQ%2Fgrouphq-continuous-testing-test-suite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GroupHQ","download_url":"https://codeload.github.com/GroupHQ/grouphq-continuous-testing-test-suite/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222345872,"owners_count":16969690,"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":["rspec","ruby","selenium-webdriver-ruby"],"created_at":"2024-09-25T18:28:41.985Z","updated_at":"2024-10-31T03:05:08.449Z","avatar_url":"https://github.com/GroupHQ.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GroupHQ Continuous Testing Test Suite\nContains user-automated acceptance tests for either user-interface tests or API tests.\nTests are written using Ruby and the RSpec testing framework. UI tests are written using Selenium WebDriver for Ruby.\n\n## Creating Tests\nIt's recommended to download the [TestWise IDE](https://agileway.com.au/testwise) for developing tests, but you can use \nany IDE of your choice.\n\n### Prerequisites\n- Ruby 3.2. [Download here](https://www.ruby-lang.org/en/downloads/)\n- [Recommended] Quality assurance tools for developing tests such as [TestWise](https://agileway.com.au/testwise) or \n[JetBrains Aqua](https://www.jetbrains.com/aqua/).\n\n\n### Running Tests (using TestWise)\nSee the [TestWise documentation](https://agileway.com.au/testwise/docs/test-execution) for information on how to run \ntests and other features.\n\n### Adding a new test file\nCurrently, the continuous testing server will only run tests in the `spec` folder that are also listed\nin the array returned by the `specs_for_quick_build` method in the project directory's `Rakefile`.\nWhen adding a new test file to the spec folder, you'll need to add the test to this array \nto ensure that the tests in the new file will be run by the continuous testing server.\n\nWhen you're done adding tests, commit and push the changes to the main branch. The continuous testing server will\nautomatically pick up the changes and run the tests on the next opened or updated pull request.\n\nIt's recommended you validate changes by running any new tests locally, and run the entire suite locally before \nsubmitting changes.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrouphq%2Fgrouphq-continuous-testing-test-suite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgrouphq%2Fgrouphq-continuous-testing-test-suite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrouphq%2Fgrouphq-continuous-testing-test-suite/lists"}