TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Best no/low-code QA automation tool

4 点作者 windows2020超过 1 年前
There&#x27;s a few out there but what I haven&#x27;t found is one that can handle coordinating between two browsers (for example, to test chat functionality).<p>It would be great if it was easy enough that Devs could make a test case before they submit their work. And better yet if Product could easily contribute cases as well.

4 条评论

solardev超过 1 年前
Can you just simulate that coordination with sleep timers?<p>Test box A:<p>===================<p>- Start chat<p>- Wait 60 seconds<p>- Send message &quot;Blah blah ID123&quot;<p>- Wait 60 seconds for DOM element &quot;Acknowledging receipt of ID123&quot; or fail<p>Test box B:<p>===================<p>- Start chat<p>- Wait 10 minutes for DOM element containing &quot;ID123&quot;<p>- Send message &quot;Acknowledging receipt of ID123&quot;<p>As for setting up the tests, I found Datadog&#x27;s GUI to be pretty easy to use: <a href="https:&#x2F;&#x2F;docs.datadoghq.com&#x2F;synthetics&#x2F;browser_tests&#x2F;?tab=requestoptions" rel="nofollow noreferrer">https:&#x2F;&#x2F;docs.datadoghq.com&#x2F;synthetics&#x2F;browser_tests&#x2F;?tab=req...</a> (it&#x27;s like a homebrewed DOM selector and logic engine GUI, no coding required, but CSS and Xpath selectors are helpful).
austin-cheney超过 1 年前
I wrote a test automation component for executing a distributed peer-to-peer application in the browser. You could adapt it to fit your needs.<p>All aspects of the tests are defined as a TypeScript interface so the code editor literally tells you how to complete a test object with the required properties and what the choice of values are.<p>Here is an old video about it from Feb 2021. It’s much faster and improved now.<p><a href="https:&#x2F;&#x2F;prettydiff.com&#x2F;share-test-automation.mp4" rel="nofollow noreferrer">https:&#x2F;&#x2F;prettydiff.com&#x2F;share-test-automation.mp4</a>
james-revisoai超过 1 年前
It sounds crazy but combining two (e.g. cypress and selenium) can work fine especially with changed $browser config. So when I had this issue, I just did that for now, it&#x27;s never needed more than 2 and been the simplest solution.<p>Cypress I think doesn&#x27;t allow multi-tabs etc (or at least at the release version in 2020 when I switched to it, didn&#x27;t, and I still mentally model it that way), so I go back to selenium for this kind of thing. It&#x27;s not ideal to use selenium these days, but it works ok.
2rsf超过 1 年前
Until a few years ago there was nothing ready out of the box and we had to build a solution ourselves. All the building blocks are available but you&#x27;ll need to integrate them yourself.