User Onboarding #
Getting started with FASTEST involves three essential steps: creating your account, logging in, and authorizing your GitHub integration. This streamlined onboarding process ensures you can quickly begin optimizing your testing workflow.
Register an Account #
New users begin their FASTEST journey by creating a personalized account on the platform.
Registration Process #
1. Navigate to the Registration Page
- Visit the FASTEST web application
- Click on "Sign Up" or "Register" to access the registration form
2. Complete Your Profile
- Name: Enter your full name for account identification
- Email: Provide a valid email address for account verification and notifications
- Password: Create a secure password following the platform's security requirements
3. Account Verification
- Check your email for a verification link (if required)
- Complete any additional verification steps
Log In #
Once your account is registered and verified, you can access the FASTEST dashboard using your credentials.
Login Process #
1. Access the Login Page
- Navigate to the FASTEST login page
- Enter your registered email address and password
2. Dashboard Access
- Upon successful login, you'll be redirected to your personalized dashboard
- Your dashboard provides access to all FASTEST features and repositories
GitHub Authorization #
GitHub authorization is a crucial step that enables FASTEST to securely access your repositories, analyze code changes, and integrate with your development workflow.
Why GitHub Authorization is Required #
- Repository Access: Allows FASTEST to view and analyze your code repositories
- Change Detection: Enables monitoring of code changes and pull requests
- Workflow Integration: Facilitates seamless integration with GitHub Actions
- Security: Provides secure, token-based access without exposing credentials
Authorization Process #
1. Automatic Prompt
- After logging in, you'll be automatically prompted to authorize your GitHub account
- This typically appears as a prominent button or notification in your dashboard
2. GitHub OAuth Flow
- Click "Authorize GitHub" to begin the OAuth process
- You'll be redirected to GitHub's authorization page
- Review the permissions FASTEST is requesting
3. Grant Permissions
- FASTEST requires the following permissions:
- Repository access: Read access to your repositories
- Actions: Ability to trigger GitHub Actions workflows
- Pull requests: Access to analyze pull request changes
- Click "Authorize" to grant these permissions
4. Confirmation
- You'll be redirected back to FASTEST with a success confirmation
- Your GitHub account is now connected and ready for repository integration
Next Steps #
Once you've completed the onboarding process:
- Repository Selection: You can now view and select repositories for analysis
- Configuration: Set up the integration between FASTEST and your chosen repositories
- Testing: Begin optimizing your testing workflow with intelligent test case selection
Your FASTEST account is now ready to help streamline your software testing process!