Have something to say?

Tell us how we could make the product more useful to you.

Step for obtaining the current page URL

It would be nice to have an easy way to find/save the current webpage url to a variable without resorting to custom javascrip step. I looked into the Built-in variables section of my project but couldn’t find something similar. Not sure what a decent solution would be here. A built-in variable might not be the best, because the “current webpage” url is not always the same, but can change constantly. Maybe a new Action item for the “WINDOW” section? To give you more context into my scenario and why the assert URL address is not what I need: I go to a webpage https://platform.co/product I create a new entity inside the webpage, for example a new product The url changes → it now ends in /product-123456, so it there’s now a uniquely generated id I want to save the entire url in a variable so I can use it later in the test, so {{product_url}}= “https://platform.co/product-123456” I have no way in the platform to get the product id besides from the URL In scenario above, ideally I would like to save the current webpage url in a variable after creating the product, and then use the “Go to URL” step to navigate to value of the variable.

Marius COJOCARIU 16 days ago

1

Copy only the element selector during recording/pause

As a user, I wish I had the option to only copy the selector of a specific element I want during paused recording. Scenario: A test failed I run the test locally and pause it before the failed step I record the step again I notice that only the selector changed I delete the old failed step I now have the correct step I resume the test execution Test fails again a few steps later I investigate a bit more and conclude that this test will fail to very specific elements that now have been updated in our software I keep running the test until each failed step, record the step again, delete the old one, and repeat the process The above shows the power of the pause and record functionality, however there are scenarios where if I know the exact elements that will need a new selector, I wish I could improve my speed by simply updating the selectors of the steps in advance instead of pausing and resuming everytime. I think the above could be improved by having an action in the recording modal that allows the user to “Copy to clipboard” the selector of the clicked element. This way I can easily update in bulk, and in advance, a series of steps, and then resume execution of the test once, lowering the number of times I need to pause the test to fix things. I think this new button could be added in the modal during “pause” model. So the scenario above would turn into something shorter: A test failed because a selector is invalid I run the test locally and pause it before the failed step I record the step again I delete the old failed step I now have the correct step which turns out only had an updated selector I resume the test execution Test fails again a few steps later I investigate a bit more and conclude that this test will fail to very specific elements I use the copy selector button to find the selectors I need and update the steps in advance I resume the test execution once and it will pass. Further points: Which selector should be copied? I think the system should consider the same order/priority as on the project settings I think this button would be useful even in general if we need to find a specific selector as an alternative to manually building selectors using the tool “No-code XPath Selector Builder by BugBug"

Marius COJOCARIU 16 days ago

Ability to set test name in advance in the "Duplicate a test" confirmation modal

When duplicating a test, we get a confirmation modal: After confirming the action, a test is duplicate with the same title of the original test + “duplicate” word in the title. I would find it useful if in that confirmation modal we could set the name in advance of the duplicated test. Ideal flow: I have a test titled: “Full login flow” I try to duplicate that test The confirmation modal appears There’s now also a label “Name of duplicated test:” Under that label there’s also an input field with the original test name already prefiled: “Full login flow” I can edit the text in the input field to something differect, such as: “Negative login flow” I press “Yes” The test is duplicated The new duplicate test will have the title “Negative login flow” The original duplicated test keeps the name “Full login flow”

Marius COJOCARIU 3 months ago

Search option for custom variables in tests

While we have a big dialog box for insert an existing component and an option to search for a specific one, we don’t have anything similar for the variables. To get a custom variable you have to start typing {{ to get a dialog box opened. That for itself I think isn’t the best solution, perhabs get the option use custom variable added so it’s not under use custom selector. Second the dialog box is a miniature one and don’t have any option to search for a specific variable. In our case if all custom variables are added, there will be over 100 custom variables. It’s impossible to expect from someone to scroll and read through all those variables to find the correct one. As for now we have to open the variables in a second tab, look in that big window for the right one, click on it, copy the description, go back to the originally tab and paste the text. Why not open a bigger dialog box and add a search option? It would make things so much easier

MTag 3 months ago

Add Xray for Jira integration with BugBug

In my project, we are starting to use the Xray test management tool for Jira and would live to see some integrations with Bugbug. I was thiking about some potentially interesting features like: Using BugBug’s webhooks to send test execution results back to Xray Be able to trigger BugBug tests during the build phase, and once the tests are completed, results can be fed back into Xray for example. Set up custom scripts to trigger BugBug tests via API, and then report the results back to Xray. For example, once BugBug completes a test suite, a script can update Xray test cases with the results. Bring together BugBug’s automated test results with Xray’s manual testing reports in Jira. Is it possible to display that in Xray’s dashboards for example? Link bugbug tests to Jira issues and requirements via Xray. This is something that would be really important to us.

Wilker Augusto 4 months ago