All the nice stuff you asked for
$OCTO_STABLE_RANDOM_CHARACTERS
variable for stable random stringsWait for
step: New step type to explicitly wait for elements or conditions with feature flag supportrecord from here
: Select a step and record from that point on, discarding everything after the selected step. Also
works when the agent fails before creating any steps.co-creation record from here, 04/2025
Octomind MCP
server. See mcp for details. You can easily integrate it with your agent
like Cursor or Claude Desktop.mcp server integration
Email flow
: test email flows to sign in, forgot password flow and more. See email flowsPredefined variable
added: $OCTO_EMAIL
for testing email flowsextract value
step that allows you to extract values from the page and store them in a dynamic variablenew extract value step, 03/2025
new test case overview with all runs visible in one place, 03/2025
unfolded dependendcies
: after each run, we automatically unfold dependencies in test report detail making it easy to spot the issue.dependencies unfolded in a test result detail, screenshot 03/2025
interactive repair mode
: Help the AI agent finish test discovery in an interactive step-by-step repair modeyellow alert test repair mode, screenshot 03/2025
Test managment integration
- we integrate with TestRail or other test management solutions nowTraces for retries
- we now provide all traces, allowing you to compare both runs and better understand the failuretraces for retries, screenshot 03/2025
Tags
: you can filter test cases by tags now from searchfiltering tests by tags, screenshot 03/2025
test failure classification
- we automatically analyze each failed test case and classifies it into four common error categories nowtest failure classification, screenshot 03/2025
UI
: new project preferences
view in environments
settingsenvironments settings view, 03/2025
Agent upgrade
: The agent identifies hover interactions and acts accordingly when discovering and generating test cases when you prompt it tohttp://
site as a test target when creating a new project.Tags
: You can filter and shard test execution, available via CI/CD and curltest case overview
UIcustom split view width, 03/2025
GOTO
: Use the go to URL step in your test case when editingtype characters
step to support rich text editors for fields with custom keyboard event handling.global step timeout
: to shorten the timeout between steps if you want to run the tests fasterglobal settings timeout in environment settings, 03/2025
Tags
: We added customizable tags to test cases.adding tags to test cases, 02/2025
AI Agent
can work with contain text
assertion now when discovering and generating test cases.assertion
types: We added contain text
and have style
into the visual editorTest ID
attribute: If you do use your own test ID attribute, you can configure it now in the settings, so the Agent can make use of it.assertion
types: We added checked
and unchecked
into the visual editorCustom headers
: We support Playwright extraHTTPHeaders. Depending on your service, you might want to use custom headers to disable bot protection or trigger app specific behavior, e.g. to bypass a CAPTCHA for testing purposes.custom header fields, 02/2025
drag'n'drop
interaction type is now available in the visual editorhover
interaction type is now available in the visual editorVariables
can be used in entry path url (where the test case starts) - refer to a variable in the test target URL using $press key
interaction
record an arbitrary key, 01/2025
unselect test case from running in environments, 01/2025
environments
pageEnvironment-specific variables
: you can assign variables specific to an environment nownew test case timeline, 01/2025
AI Agent
upgrade, now it:File upload
: new step to upload a file from a urlAuto fix
: the first version (beta) of test auto-maintenance featureAgent auto-fix in beta version, 12/2024
test case view
OTP setup
OTP setup with next one time code, 12/2024
Create new test from here
- a new option to expand your test suite with AI. Lets you prompt the Agent for a custom test with the originating test case as dependency.'create new test from here' button, 12/2024
Folders view
- organize your test cases in custom folders nowfolder view with customizable test case arrangement, 12/2024
Basic authentication
: you can configure username and password for basic auth
protected test targetsAI agent
: we teach the agent to notice if it got stuck in a loop and abort.Shared authentication state
: when you run the Octomind test suite now, we log in just once. All tests using the login as dependency share the auth state.correct tracking of animated elements, 11/2024
Native support for OTP
: We support logins that require a 2nd factor using a one-time-password (OTP). Configurable in settings and works for local execution as well.multiple environments
with separate test accounts, URL and OTP settings now. A structured way to isolate configurations for different deployments and customize testing settings specific to each deployment.multiple environments, 11/2024
blocking pipeline
. When integrated to CI, it can block the pipeline by polling the resulting test report until the status is ‘PASSED’ with a call to the test report API.pro plan
: for unlimited projects, test plans and use of our AI features, you can now upgrade to our pro plan.Test Report Overview
: test reports have a new home now: the test report overview. Here you can see past test reports, start off new test reports and schedule them.Dependency View
: There’s a new way to see your test cases: the dependency view! Now you can visually grasp which test cases depend on other test cases (when executed).Private Location Worker
: If you want to test a web app that is not publicly available, we have something ready for you: private location workerEditing
- We added force click and right click interactions to the visual locator picker.Snapshots
are faster now, showcasing the correct website when editing test steps and correctly displayed.AI agents
- Whenever you send off the agents discovering tests and generating test steps you will get an interactive insight into their progress.interactive insight into AI agents generating, 09/2024
AI agents
- A new agent is specialized in assessing the purpose of a web page. You can rate the agent’s description and give it a 👍 or a 👎Suggest more tests
feature got an upgrade. The suggested tests discovered by the AI agent are more meaningful and less redundant.What's new
- We have caught up with the gift
notifications for our new shiny stuff. You will get new feature notifications 🎁 as they are shipped, dynamically.AI Agents
- improved world viewUI tweak
for first time users: Test result details of user’s first test run are visible directly in project overview.First time users project overview with test result detail, 08/2024
Save & run
: New button to run and save an edited test case at once. You can click on the run only
button if you want to validate the test first before saving it.AI suggesting more tests
: Similar to the AI discovery at set-up, we expanded the AI discovery feature to “spawn” more test cases.Open status for new test cases
: In order to mark test cases coming out of suggest more as new (until you’ve opened them for the first time), we introduced a new column open status .Open status on new suggested tests, 08/2024
AI agent can scroll now
: improved scrolling behavior of our AI agents when exploring elements increasing its success rateDraftless editing
: No more draft state of a test case. Just open the test case and save your changes.Guidance through card focus
: We highlight the sections of our app to gently guide you to your first test report.AI agent progress indicator
: We reintroduced the progress bar and updated it. At any given moment, you’ll have an idea what the agent is doing.AI agent progress indicator, 07/2024
Copy paste test steps
: Use Ctrl+C Ctrl+V keystrokes (cmd+c cmd+v for mac users) to copy paste test steps within the same test or from other test cases.copy pasting steps, 07/2024
Faster AI Agent
: Natural scrolling when extracting web elements and checking for visibility took up 20% of the whole test generation process. We made it faster.Test case filters
: You can filter your tests based on the test statuses, now.test case filters, 07/2024
Automatic login and cookie banner tests
at sign-up. When you sign up to Octomind or create new project (add a new URL):AI agent asks for test credentials to auto-generate and run a login test, screenshot 07/2024
Mobile + tablet use
: Test case editing works better on smaller screens now.Agent benchmark automation
: Every major change in the codebase impacts the AI agent performance. We get an automated ping whether the agent does what it’s supposed to do, now.Variable templates
: We fill more robust variable templates into the test when your test steps are auto-generated. Learn more.Shadow DOM & iFrames
: It looks like we figured out how to handle them. Until you serve us the next 100 edge cases.New project overview
: Your project homepage has a new overview layout. We aimed for a less cluttered design while keeping the flexibility and all features at hand.Project overview page after sign-up, 06/2024
merged test case view, screenshot 06/2024
shadow DOM and iFrames
- the AI agent can handle most shadow DOMs and iFrames nowscreen recording of a broken locator being pinpointed, 06/2024
link tests
. We generated too many link tests on dynamic elements that broke constantly. We will come back with a better solution.dependencies
automatically now. We now add a cookie banner test as dependency automatically. We will be adding more common dependencies in the future.test editing
- interaction and assertion types can be switched nowAI discovery
: Instead of just giving you proposals for test cases, we now generate steps and validate the proposed test cases automatically. Tests we feel confident about are published to your test suite automatically.improved AI discovery
- delivers more functional and less reachability-focused tests. The AI agent will also suggest less functionally similar tests.LangChain
has been removed from our stack. Learn why we no longer use it to build our AI agents.steps editing
- we added drag and drop for changing orderAI agent
can handle elements with never ending animations and invisible input forms now, like password fields, checkboxes or radio boxesreduced test flakiness
through improved timeout logic.AI Agent indicators
: At any given moment, you’ll know what the agent is doing during discovery or when it’s running in drafts. No more staring at a spinning circle ⭕️ wondering when it will finish.world model
of the AI agent: its ability to understand context and derive the correct actionshotkeys
added for editing test steps help you navigate between steps using arrow keystest case grouping
: We will group your test cases. We started with the “link tests” category and will add more soon.status icons
for test cases and step resultsAI agent
can handle SVG elements like images and icons nowduplicate navigation fixed
: We reduced the frequency in which agents get stuck in loops.AI agent
: We are extracting all accessibility attributes to improve its performance.AI agent
: vision added to current agent statein-app & email notifications
: we will let you know in the app once your test run has finished or our AI agent completed its discovery. We will ONLY send you an email if your test report is red 🔴scheduling test reports
: We are now enabling you run your test reports on a fixed schedule (daily/ weekly/ bi-weekly). There’s even email notifications now for when your scheduled run failed so you never miss a screen recording 04/2024
snapshots for picking locators
: Not familiar with selectors and DOM elements? We got you covered! Test case steps now allow you to select elements in your page visually, both for interacting with them and asserting that they are there.screen recording 04/2024
reworked publish workflow
: whenever you save a draft of a test case, you get the option to publish it to include it in future test report runsexpandable step editing
: the panel for editing test case steps now expands and gives you more space to make changes to your test casesimproved stability
: made sure our app is running smoothly without hick-ups even with multiple test report running in parallel. Now our agent and test execution are serverless.discover test cases
: our AI Agent will analyse your webpage and suggest multiple promptsscreenshot 02/2024
approval workflow
: once our AI Agent has finished the discovery, you have an option to approve or discard the provided suggestions.
Discarding will delete the draft, while approval will start our AI Agent with the corresponding promptscreenshot 02/2024
test report generation speed up
: we are now running published test cases within a report in parallelauto fix
: you can now select which test cases our AI Agent should try to auto fix once they failscreenshot 02/2024
save
button for test case draft overhaul:save
button: to save changes maderun
button: to run the selected test casepublish
buttonrun
button is also visible on published test cases
screenshot 02/2024
Add a new project to your organization
added for more flexibility of managing your accountCreate new project button, screenshot 02/2024
Manual test creation
: We have added a low-code option to generate new tests if AI generation struggles. With increasing performance, our AI agent will do more and more of the heavy lifting. In the meantime, you can easily create a specific test case with a few clicks & adding selectors.Onboarding
: We want to give our users a smooth beginner experience. That is why we added an onboarding tour and helpful tooltips to make your journey of discovering all Octomind features a breeze.Test draft validation
: now, you can validate test draft before publishing telling you if the test works properlyValidated test draft, screenshot 01/2024
Element highlighter
: Element that was interacted with is highlighted by a purple dot in test step screenshotsElement that was interacted with is highlighted by a purple dot, screenshot 01/2024
Selector editing
: You can now edit Playwright selectors used to find the element in question for a stepAI agent
: our agent will let you know if it’s idle and waiting for more inputTest cases can be created as drafts and edited, screenshot 12/2023
AI agent
generatedAI agent
informs users about test case discoveries in progressAI agent informs about its progress, screenshot 11/2023
What's new
modal notification after log-in addedNew features modal after log-in, screenshot 11/2023
Debugtopus dialog
: The execution url is pre-filled by default, no need to copy pasteTest hosting
: Run all test cases from the tool OR your terminalAI agent
by relaunching the test case discovery based on user commentsRelaunch AI discovery based on your comments, screenshot 11/2023
In-context screenshots
of executed steps visibile directly in test report detailsIn-app screenshot carousel in test report detail, screenshot 11/2023
AI agent
sees all elements on the page to generate better assertionsCI integrations
: Previous comments with test results are collapsed by default, click to expandPrevious comments in PR are collapsed, screenshot 11/2023
Chain test cases
functionality for new AI agent discoveries added to UIAI Agent
: improved handling of blocking overlaysTest case chaining for AI test case discovery, screenshot 10/2023
AI agent
revamp:Choose your first tests
selection at set-up addedChoose your first tests option at set-up, screenshot 10/2023
AI Agent
and initial test generation upgrade - improved element visibilityoverview page
and test report order at set-upTooltips
added to improve app onboarding experienceRestart test report
functionality addedOnboarding feedback thumbs up/down, screenshot 10/2023
Follow links
test case on initial set-up addedSidebar navigation added to the UI, screenshot 09/2023
Change language of the website
Test recorder
as a non-AI option to generate new test casesGive feedback
functionality added - schedule a feedback session with us directly from the appScheduling feedback sessions directly from the app, screenshot 08/2023
Free promting window for test case discovery, screenshot 08/2023
Example of the new Octomind app welcome screen, screenshot 08/2023