Project Types
RobusTest supports multiple project types to accommodate different testing scenarios. When creating a project, select the type that matches your application platform.
Available Project Types
| Project Type | Description | Build Required |
|---|---|---|
| Android | Test Android mobile applications | Yes — .apk or .zip |
| iOS | Test iOS mobile applications | Yes — .ipa or .zip |
| Mobile Web | Test web apps and responsive sites on mobile browsers | No — enter a URL |
| Device Only | Test device hardware, SIM, and connectivity features | No |
| Roku | Test Roku streaming platform apps | Yes — platform-specific |
| WebOS | Test LG WebOS TV apps | Yes — platform-specific |
| Tizen | Test Samsung Tizen TV apps | Yes — platform-specific |
| Television | Test smart TV apps (generic) | No |
| API | Run API-level test execution | No |
Android
Select this type when testing Android mobile applications.
Supported build formats: .apk, .zip
Getting started:
| Upload Your App | Select a Device |
|---|---|
| Click Upload new build on the Project Dashboard | Choose from available Android devices |
Supported formats: .apk or .zip |
Filter by OS version, manufacturer, or screen size |
| Multiple build versions supported | Real device testing environment |
Note: Use a
.zipfile when bundling multiple APK files or additional test resources together.
Key capabilities:
| Native Testing | Automation Frameworks |
|---|---|
| Full Android app testing on real devices | Appium |
| Multiple device configurations | Espresso |
| Hardware-specific testing | CI/CD pipeline integration |
| Real device interaction and gestures | Parallel test execution across devices |
iOS
Select this type when testing iOS mobile applications.
Supported build formats: .ipa, .zip
Getting started:
| Upload Your App | Configure iOS Devices |
|---|---|
| Click Upload new build on the Project Dashboard | Ensure devices are provisioned |
Supported formats: .ipa or .zip |
Verify UDID is in your Apple developer certificate |
| Multiple build versions supported | Start testing on real iOS devices |
Important: iOS devices must be properly provisioned before testing. The device UDID must be registered under your Apple developer account and provisioning profile. See Adding iOS Devices for setup instructions.
Key capabilities:
| Native Testing | Automation Frameworks |
|---|---|
| Full iOS app testing on real devices | XCUITest |
| Multiple iOS versions supported | Appium |
| Hardware-specific testing | CI/CD pipeline integration |
| Real device interaction | Parallel test execution across devices |
Mobile Web
Select this type when testing web applications or responsive websites on mobile browsers.
No build upload required. You enter the web app URL when starting a test session.
Getting started:
| Configure Your URL | Start Testing |
|---|---|
| Enter the web app URL on the Project Dashboard | Select a mobile device |
| Supports any web application or responsive site | Choose from available browsers on the device |
| No file upload needed | Web app launches automatically in the selected browser |
Key capabilities:
| Cross-Browser Testing | Responsive Testing |
|---|---|
| Chrome on Android | Multiple screen sizes and resolutions |
| Safari on iOS | Portrait and landscape modes |
| Browser availability depends on device | Touch gesture validation |
| Device-specific browser versions | Mobile-specific interaction testing |
Note: The browsers available depend on what is installed on the selected device (e.g., Chrome on Android, Safari on iOS).
Device Only
Select this type when your testing focus is on device hardware, SIM functionality, or network connectivity — not on a specific app.
No build upload required. You can begin testing immediately after project creation.
Use cases:
| Communication Testing | Network & Hardware Testing |
|---|---|
| Making and receiving phone calls | Network connectivity and data connections |
| Sending and receiving SMS/MMS | Carrier-specific feature validation |
| Call quality validation | Hardware component testing (camera, audio, sensors) |
| MMS functionality | Roaming behaviour testing |
Roku
Select this type when testing applications on Roku streaming devices.
Supported build formats: Platform-specific Roku channel packages.
For setup and testing instructions, see Hub — Roku.
WebOS
Select this type when testing applications on LG WebOS smart TVs.
Supported build formats: Platform-specific WebOS app packages.
Tizen
Select this type when testing applications on Samsung Tizen smart TVs.
Supported build formats: Platform-specific Tizen app packages.
Television
Select this type for generic smart TV testing where no application file upload is required.
API
Select this type when running API-level test execution against your application's backend.
Next Steps
- Creating Projects — step-by-step project creation guide
- Project Dashboard — manage your project after creation
