BugBug App FAQ
What is BugBug, and how can it help me?
BugBug is a user-friendly, codeless test automation tool that enables teams to create and run automated tests for web applications—no programming skills required.
With BugBug, you can perform end-to-end (E2E), regression, functional, and UI testing, among others.
It's ideal for fast-growing startups, SaaS teams, and e-commerce businesses, BugBug eliminates the complexity of enterprise solutions.
BugBug is perfect for QAs, developers, and product managers looking for an efficient, hassle-free testing tool.
Do I need any technical skills to use BugBug?
No, BugBug is designed for non-technical users. With its intuitive, no-code test recorder (BugBug Chrome extension), you can easily create and manage tests—no programming experience required.
What is the BugBug Chrome extension?
The BugBug Chrome extension is a user-friendly test recorder that you can easily add to your browser to record and execute tests.
Important! To maintain test independence, BugBug launches each test in a fresh incognito window, ensuring a clean session free of cookies, cache, and local storage.
Can BugBug handle more complex testing scenarios?
Yes! BugBug is a simple yet powerful app, capable of testing even complex web applications.
With BugBug, you can use custom selectors, variables, and manually add advanced step types or assertions.
You can also incorporate custom JavaScript code—giving you the flexibility to handle more demanding testing scenarios.
Can I collaborate with my team using BugBug?
Absolutely! With BugBug, you can invite unlimited team members to your organization for free, making it easy to collaborate on creating and managing test suites.
Is there a free plan available?
Yes! BugBug offers a free plan with unlimited local test runs and users. This plan is perfect for testing simple web apps directly in your browser.
Learn more about the FREE plan.
How do I record a test?
To record an automated test with BugBug, follow these steps:
Install the BugBug Chrome extension: Download and install the BugBug Chrome extension to enable test recording.
Create a new test: In the BugBug app, click the “New test” button to create a new test and enter then the URL of the web application or website you want to test.
Start recording: Click the "Start recording" button; an incognito Chrome window will open, and BugBug will automatically record your interactions, such as clicks and form inputs.
Perform test actions: Navigate through your application, performing the actions you want to include in the test. BugBug captures each step.
Finish and save: Once you've completed the desired actions, click the "Finish and close" button in the recorder menu to save your test.
For more detailed guidance, refer to BugBug's Beginners tutorial to automation testing or watch the demo video.
How do I run a test?
To run an automated test with BugBug, follow these steps:
Execute the test run: Once you’ve recorded your test, click the “Run” button from the level of the recorded test steps.
Observe BugBug repeating your actions: Don't move your mouse cursor over the running test window. Don't minimize the window, as Chrome may stop executing the test if it's not visible.
Check the test run result: If your test passed, congrats! If your test failed, don’t worry; there might be several reasons for that. Check the most common reasons here.
How do I fix a failed test?
It really depends on the type of error. In most cases, tests fail due to incorrect selectors, such as "element not found" or "element not visible." If you're facing this issue, check out these tips on how to fix it.
Check other ways to troubleshoot your test here.
For long tests that break down, the Edit & Rewind feature can help. It lets you re-record and execute steps flexibly at any point in your test—without having to start over from the beginning.
Learn how to fix long test failures here.
How do I generate a test run report?
Go to
Runs History
Switch to the
Suites
tab
Select a test suite.
Click
Download PDF Report
button to generate and download the report.
Learn more about suite run reports here.
Can I add my own JavaScript code in a test run?
Yes, adding a step with any JavaScript code as part of a test run is possible.
Read more about custom JavaScript actions here.
Can recorded test runs be exported as code?
Not right now, but we're planning to add this feature soon.
Does BugBug integrate with other tools we use?
Yes, BugBug seamlessly integrates with popular tools like Slack, Zapier, GitHub, GitLab, Bitbucket, JIRA, and Trello, making your workflow more efficient.
Learn more about BugBug's integrations.
Do you support testing native applications for Windows, iOS or Android?
No, BugBug is specifically designed for testing web applications. At this moment, we do not support testing native mobile or desktop applications.
Which browsers are compatible with BugBug?
BugBug supports all Chromium-based browsers, including Google Chrome, Edge, Opera, and Brave.
We don't support Firefox, Safari or Edge browser. This is a conscious trade-off. We are dedicated to providing the best-in-class experience of creating and running tests, and Chrome is the most popular browser with the best API to achieve that.
How is data from recorded test runs stored?
The data used in test runs is securely recorded in our database and stored in the IQ cloud (Poland - https://www.iq.pl/data-center).
Important! Access to the database is strictly limited to the BugBug application infrastructure. We take every precaution to prevent data leaks.
How secure is BugBug?
We've put a lot of effort into securing BugBug. Most of our team have experience in security or compliance. Even the CEO has a security background.
We built BugBug with the best software practices (SSL, encrypted passwords).
We do security audits yearly, with a top security researcher (who is a shareholder of BugBug, by the way).
BugBug uses physical infrastructure with Proxmox virtualization, giving us extra secure containerization.
Our servers are located in Gdansk (Poland - https://www.iq.pl/data-center).
Tests in the cloud are run separately from each other, which significantly reduces the risks.
We have an internal policy with different roles for our employees. Only the IT department has access to the customers' data.
Is a standalone version of BugBug available?
Currently, BugBug is only available as a cloud-based Software as a Service (SaaS), meaning it cannot be installed on-premises or on a local network. However, we plan to introduce this option in the future.
Is it possible to make a request to the external API?
Yes, it is possible to make a request to the external API and check the result as a part of a test run when you use your own JavaScript code, such as afetch()
function.
What kind of support is available if I encounter issues?
BugBug provides fast and reliable support via email. Need assistance? Contact our Customer Support team at info@bugbug.io or use contact form.
Where can I find tutorials or guides to help me learn BugBug?
BugBug provides comprehensive documentation and in-depth guides, including a beginner's tutorial to automation testing.
Tip! Watch the full BugBug demo video here.
Last updated
Was this helpful?