To begin using Propolis, head to our website and locate the 'Sign Up' button prominently displayed on the homepage. Click on it and fill out the registration form with your details—such as your name, email address, and a secure password. Make sure you provide an accurate email address, as this is where we will send a verification link. After completing the form, you will receive an email from Propolis. Open this email and click on the verification link to activate your account. This process ensures that your account is secure and that you are the sole owner of the email provided. If you do not see the verification email in your inbox, please check your spam folder.
Once your account is verified, return to the Propolis website and log in using your credentials. Upon logging in, you will be directed to your dashboard where you can set up your profile. Click on your profile icon located in the top-right corner of the screen and go to 'Settings'. Here you can customize your profile by adding information such as your company name, role, and specific needs regarding testing. Note that providing detailed information will help us tailor your experience and suggest features that are most suitable for you.
Familiarization with Propolis's features is crucial for maximizing your testing efforts. Navigate to the 'Features' section from your dashboard to get a comprehensive overview. Key features include 'Synthetic Users' and 'Agent Outputs'. The 'Synthetic Users' feature allows you to run simulations that emulate real user behavior, enabling full quality assurance coverage without the hassle of setup. Meanwhile, the 'Agent Outputs' feature provides immediate insights into the testing process, highlighting where errors occur and how to fix them. Take your time to explore these options thoroughly to understand how they can provide significant value to your testing operations.
With your account set up and your understanding of the features in place, it’s time to deploy your first testing swarm. From your dashboard, click on the 'Deploy Swarms' option. You will need to choose the product you wish to test and configure the parameters for your swarm deployment. This includes selecting the number of synthetic users and defining the specific scenarios you want to test, such as edge cases or typical user flows. Once you’ve entered all necessary information, confirm your settings and initiate the swarm deployment process. The system will then deploy hundreds of user-like sessions simultaneously, offering insights into how your product may perform under various conditions.
As your swarm operates, continuous monitoring is essential. Stay on your dashboard to track real-time data as the testing sessions proceed. Propolis will generate notifications indicating the status of each simulation—be it a successful run or a detection of issues such as errors in the Google Login flow. It is important to regularly check these notifications to stay updated about the performance of your product and any critical issues that need immediate attention.
After the swarm has completed its testing, it’s time to analyze the results. Access the 'Reports' section of your dashboard, where the agent outputs will be displayed. Here, you will find detailed information regarding errors encountered, including specifics about edge cases that were detected. For example, the report may indicate that there were typos found in notifications or issues within specific workflows. These insights are crucial for understanding how users may experience your product in real life. By reviewing the results thoroughly, you can identify areas needing improvement and make data-driven decisions to enhance your application before deployment. The ultimate goal is to ensure that your product delivers a seamless and efficient user experience.