Project types
In brief: Pick Web, Mobile, or Multi-Platform when you create a project so TestChimp scaffolds the right test harness, folder layout, and platform analytics.
A project in TestChimp maps to a product you govern with plans, tests, and QA workflows. At create time you choose a project type. That choice drives the /testchimp init scaffold, how SmartTests are organized, and which surfaces appear in coverage and ExploreChimp.
Web
Use Web when the product under test is primarily a browser app.
- Automation: Playwright SmartTests
- Typical inputs: project name + web app URL
- Scaffold: web-oriented
tests/layout and Playwright config after init - Platform features: Smart Steps (
ai.act/ai.verify), ExploreChimp, TrueCoverage for web, requirement traceability
Most teams start here.
Mobile
Use Mobile when you test native iOS and/or Android apps (not mobile web alone).
- Automation: Mobilewright
- Typical inputs: project name + iOS bundle ID and/or Android application ID (at least one)
- Scaffold: Mobilewright layout and conventions for native UI tests
- Platform features: shared markdown plans and scenario links; TrueCoverage via native RUM SDKs; ExploreChimp on mobile. Smart Steps remain web-only today.
Details: Mobile testing (iOS and Android).
Multi-Platform
Use Multi-Platform when you ship web and native mobile together and want one TestChimp project and one tests tree.
- Automation: Playwright (web/) + Mobilewright (mobile/) + optional api/ and shared/ Arrange helpers in the same scaffold
- Typical inputs: web app URL plus optional iOS/Android IDs
- Why: share Arrange-layer logic (users, inventory, payments) while keeping Act/Assert platform-specific
- Analytics: coverage and UX signals can be sliced by Web, iOS, and Android
Deep dive: Multi-platform test automation (blog).
Choosing quickly
| If you… | Choose |
|---|---|
| Only test a website or web app | Web |
| Only test native iOS/Android | Mobile |
| Ship web + native and want one harness | Multi-Platform |
You can still keep separate Web and Mobile projects if teams or repos are fully split—Multi-Platform is for a shared codebase and shared governance surface.
After you create the project
- Connect Git and map
plans/andtests/(Code repository). - Run local agent setup and
/testchimp init(Init workflow). - Configure environments and integrations under Project Settings (Projects admin).
Project type is set at creation to match the right scaffold; use this page when deciding which option to pick in the create-project wizard.