Skip to main content

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 appWeb
Only test native iOS/AndroidMobile
Ship web + native and want one harnessMulti-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

  1. Connect Git and map plans/ and tests/ (Code repository).
  2. Run local agent setup and /testchimp init (Init workflow).
  3. 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.