Tools & Environment
Bytesalt’s AI agents operate in a fully configured environment equipped with standard browsers and devices. This ensures that your tests are realistic and cover the platforms your users actually use.
Configuration
You don’t need complex configuration files to set up your test environment. Simply describe your requirements in the prompt, and the agent will automatically configure the session for you.
Examples:
- “Test the signup flow on an iPhone 14 using Safari.”
- “Verify the dashboard layout on a large monitor in dark mode.”
- “Check for load errors while simulating offline mode on Firefox.”
Supported Browsers
Bytesalt executes tests in a secure, sandboxed environment pre-configured with industry-standard browsers. This ensures high-fidelity rendering and accurate interaction simulation.
- Google Chrome: Latest stable Google Chrome.
- Microsoft Edge: Latest stable Microsoft Edge.
- Mozilla Firefox: Latest stable Firefox version.
- Apple Safari (WebKit): The browser engine used by Safari, ensuring compatibility with macOS and iOS environments.
Supported Devices
Bytesalt can simulate a wide range of devices to test responsiveness and mobile usability. These are high-fidelity emulations that accurately mimic viewport size, user agent, and touch events (where applicable). You can specify the device in your test prompt.
Desktop
- Standard Desktop: 1920x1080 resolution (Default)
- Laptop: 1366x768 resolution
- Large Monitor: 2560x1440 resolution
Mobile (Simulated)
Bytesalt supports an extensive library of over 100+ device profiles, allowing you to test against industry-standard definitions for almost any modern smartphone or tablet.
Examples include:
- Apple: iPhone 14 Pro, iPhone 12 Mini, iPad Pro 11, iPhone SE
- Samsung: Galaxy S24, Galaxy S9+, Galaxy Tab S9
- Google: Pixel 7, Pixel 5
- Others: BlackBerry Z30, Kindle Fire HDX
Tip: If you need a specific device, just mention it in your prompt (e.g., “Test on a Galaxy S24 landscape”). The agent will automatically configure the viewport, user agent, and touch settings.
Environment Preferences
You can also instruct the agent to test under specific environmental conditions to verify accessibility and adaptability.
- Dark Mode / Light Mode: ask the agent to “Test in dark mode” to verify your theme implementation.
- Offline Mode: Simulate network offline state to test error handling and recovery.
- Timezone & Locale: The environment can be configured to specific locales to test internationalization (i18n).
- Geolocation: You can specify a latitude and longitude to test location-based features (e.g., “Test as if located in New York”).
- Permissions: Grants for notifications, camera, or microphone can be configured.
- JavaScript: You can even run tests with JavaScript disabled to verify progressive enhancement.