Creating Projects
Note
Quick Start Overview
Creating a project on RobusTest is your first step towards comprehensive mobile app testing. This process typically takes 2-3 minutes and sets up your complete testing workspace.
On RobusTest, all activity related to the testing of a mobile app will be part of a Project.
A Project is a logical workspace that contains all builds, test cases, test suites, test runs and test reports associated with your application testing. It also facilitates team collaboration and project organization.
Creating a New Project
Step-by-Step Process
Follow these steps to create your first project:
Step 1: Access Project Creation
After logging into RobusTest, click the Create Project button on the landing page.
Step 2: Configure Project Settings
On the Create New Project page, provide the following information:
Field |
Description |
Required |
|---|---|---|
Project Name |
Usually the name of your application under test (AUT) |
✅ Yes |
Project Description |
Brief description of the project’s purpose and scope |
❌ Optional |
Project Type |
Choose from 4 available project types (see below) |
✅ Yes |
Project Type Selection
Choose the appropriate project type based on your testing needs:
For testing Android applications
Supported Formats: .apk or .zip files
Use Cases: Native Android apps, hybrid apps
For testing iOS applications
Supported Formats: .ipa or .zip files
Use Cases: Native iOS apps, hybrid apps
For testing mobile web applications
Supported Formats: Web URLs
Use Cases: Progressive Web Apps, responsive websites
For device-specific testing
Supported Features: Calls, SMS, device functions
Use Cases: Device validation, hardware testing
For detailed information about each type, see: Project Types
Step 3: Complete Project Creation
Click the Create Project button. You will be redirected to the newly created Project Dashboard.
Note
🎉 Project Created Successfully!
Your project workspace is now ready. The Project Dashboard provides access to all testing features and project management tools.
Uploading Your Application Build
Build Upload Process
The next step is to upload your application build for testing.
Step 4: Upload Your Build
After creating a project, upload your application build for testing:
Supported Formats: .apk or .zip files
Click the Upload new build button (the ‘+’ icon) on the Project Dashboard
Select your APK or ZIP file from your computer
Add build description and version information
Click Upload to complete the process
Tip
APK vs ZIP: Use ZIP files when you have multiple APK files or additional resources to upload together.
Supported Formats: .ipa or .zip files
Click the Upload new build button (the ‘+’ icon) on the Project Dashboard
Select your IPA or ZIP file from your computer
Add build description and version information
Click Upload to complete the process
Tip
IPA vs ZIP: Use ZIP files when you have multiple IPA files or additional resources to upload together.
Build Upload: Not applicable
Note
This step is not applicable to Mobile Web App and Device Only projects.
Web App projects: Configure web URLs in project settings
Device Only projects: Ready for testing immediately
Next Steps
Important
🎉 Congratulations! Your project is now ready for testing!
What’s Next?
Choose your testing approach based on your needs:
Configure automated testing workflows
➡️ Ready to set up automated testing workflows
Project Best Practices
Pro Tips for Success
Follow these best practices to get the most out of your RobusTest project:
📝 Naming Conventions
Recommendation |
Example |
|---|---|
Use descriptive project names |
“MyApp_Android_v2.1” or “ECommerce_iOS_Production” |
Include version information |
“ShoppingApp_v3.2_Beta” or “NewsApp_Release_2024” |
Environment specification |
“MyApp_Staging” or “MyApp_Production” |
👥 Team Organization
Early Collaboration
Add team members immediately after project creation
Assign appropriate admin privileges
Set up notification preferences
Environment Management
Create separate projects for different environments
Use consistent naming across environments
Maintain clear project ownership
📱 Build Management
Upload builds with descriptive labels and version information
Include build notes and change logs
Tag builds with feature information
Maintain a clean build history by removing outdated builds
Keep 3-5 most recent builds for comparison
Archive old builds rather than deleting them
Set up remote upload API for CI/CD integration
Automate build uploads from your pipeline
Configure automatic notifications for new builds
Attention
Quick Start Checklist:
✅ Choose a descriptive project name
✅ Upload your first build immediately
✅ Invite team members early
✅ Configure notification preferences
✅ Set up CI/CD integration (optional)
See also
Additional Resources:
Project Types - Detailed information about each project type
Run Settings - Configure test execution settings
Scheduling Automated Tests - Set up automated test scheduling
Bug Tracker Integration - Integrate with your bug tracking system