Automated tests Perfecto-UFT集成

我一直在通过perfecto提供的自助在线培训学习perfecto移动云。甚至我也注册并使用了两个小时的试用期,获得了一些实际操作经验 现在我想亲自体验一下Perfecto UFT集成。我理解免费试用帐户不符合从UFT访问Perfecto的资格 但我还是想知道,有没有其他方法可以让我免费进行Perfecto UFT集成?如果不付费,你不能同时集成两者 您需要了解这两种工具都是专有的,而不是开源的。因此,每当您尝试集成它们时,它都会尝试验证许可证,因为您没有许可证,所以无法集成 还有很多其他功能在

Automated tests nightwatchJS如何在表上使用assert.containsText?

我刚刚开始使用nightwatch,我想确认表是否已正确填充。从终端,我可以执行以下操作: $(“div#systemViewTable table tbody tr td.sortable”).text() 我收到一堆短信。然而,当我在nightwatch中尝试相同的选择器时,我只得到一个空字符串。即> browser.assert.containsText(“div#systemViewTable table tbody tr td.sortable”,“some text”) 如何使其正常

Automated tests 在下拉菜单中单击,并在Capybara中滚动

我的下拉列表有问题,它使用selectize进行下拉,但是当选项数量太多时,它会在下拉列表中添加一个滚动条,当我尝试单击一些看不到的选项时(您需要滚动它才能看到)水豚认为该选项在那里,并在输入中单击该选项所在的位置,而无需滚动。可见性没有任何变化(命令它搜索不可见的元素也不起作用)您可以单击下拉列表中的可见元素,然后发送:向下箭头本机键以模拟向下键操作。您应该这样做,直到元素可见,然后单击活动选项 检查以下主页: find("#select-country-selectized").click(

Automated tests 是否有与Appium for windows应用程序(非mobile)等效的工具?

我以前使用Appium进行移动自动化,现在我想使用与Appium相同的逻辑,但用于windows桌面应用程序。 是否有类似于Appium的自动化工具来测试桌面windows应用程序? (除了RIDE和AutoIt)我正在将RIDE与Sikuli库一起使用,但我发现这不如Appium,Appium通过名称、id和xpath提供了许多位置策略。。。使用sikulibrary仅通过图像定位元素或使用AutoItLibrary单击鼠标位置定位元素没有好的策略,因此,如果我从Windows 7更改为10,

Automated tests 如何避免减少和修改违规?

如果每次迭代后我的索引不会减少,我如何避免减少错误? 为什么我对一个对象和一个数组使用modify子句,而对它们使用modify子句呢 class ownerIndexs{ var oi : map<int, int>; constructor(){ new; } } class multiowned{ var m_numOwners : int; var m_owners : array<int>; var m_ownerIndex :

Automated tests 空手道#regex ;;无法验证部分匹配

我在玩空手道的#regex验证,遇到了一个问题 当我有这样一个文件pravda-text\u field-OIQSNP时,我只想匹配字符串的第一部分和连字符,在本例中是pravda- 以下是我的尝试: And match each $.items contains { filename: \\Apravda- } // I'm using double back-slashes for the escape char 当我运行测试时,断言失败,只是说“原因:正则表达式匹配失败” 我的验证有什

Automated tests Pex是否可以使用类类型的参数处理接口

我已经安装了学术版的pex和角色 我在VisualStudio2010中编写了以下代码。但是pex只提供了一个空指针作为输入。pex不支持类类型吗?请帮帮我 这个测试就是测试 源代码: public class ClassForPex { public int a; public int b; ClassForPex(int x, int y) { a = x; b = y; } }; public static class StringExtensions { publi

Automated tests 文档-自动测试和与GitHub的集成

我正在处理GitHub上托管的所有HTML或MD文件。我希望每个拉请求都能通过拼写检查和自动测试。我正在考虑使用Travis CI来实现这一点,但是我不能使用默认方法来重建所有内容。对于docs项目,这是不可取的,因为: 文档中的每个文件都是独立的,无需在每次发生变化时构建整个项目, 一些拼写检查/书写良好的建议值得商榷或完全错误,应予以忽略,例如,因为它们忽略了上下文。 我不希望所有的请求都失败,并在整个回购协议中显示一长串被忽略的建议 有没有办法让我的Travis CI测试知道哪些文件/段落

Automated tests AndroidViewClient向下、移动和向上事件

我已成功安装并成功运行Culebra。我以前使用MonkeyRunner在设备上移动东西 TOUCH|{'x':106,'y':1647,'type':'down',} WAIT|{'seconds':2.0,} TOUCH|{'x':210,'y':1647,'type':'move',} ... TOUCH|{'x':210,'y':1647,'type':'up',} 我一直在寻找将脚本移动到AndroidViewClient,但找不到任何等效的脚本。我知道触摸、长距离触摸和拖动。我已经

Automated tests RPG是否有自动验收测试软件或工具?

我一直在寻找RPG自动验收测试的工具,以使用ATDD和BDD等技术,但我还没有发现任何东西,我发现的越接近,但它仅适用于单元测试,如果您能提供一些相关文档,那就太好了 问候。您的问题可能与stackoverflow…或其副本无关 但我会把这个答案作为一个普遍的答案扔掉,是的,工具是存在的;没有尝试指定任何特定的 此外,您不必为RPG寻找工具;尤其是使用ATDD,您可能需要能够测试5250个应用程序的工具。是的,这样的应用程序可能是RPG,但不一定是这样,而且工具也不会在意。关键是你可以有一个RP

Automated tests 使用Testcafe+运行测试;Teamcity+;浏览器堆栈

是否有人能够通过使用这三种工具成功地设置测试 我可以在服务器上单独运行testcafe测试,运行需要20秒 当我与TeamCity一起运行该测试时,需要12分钟 当我添加browserstack时,不知何故browserstack local进入了这个过程,它失败了 此外,我使用了这个Git,并试图让它发挥作用,他们的回购协议也不起作用 那么,有人知道这三者如何协同工作吗 TeamCity Professional 10.0.1(构建42078) npm版本5.6.0 节点版本8.9.4 t

Automated tests 卡塔隆工作室-我可以重复使用旧的激活码吗?

我一直在使用6.3.2版本,我使用离线激活码启用了该版本。从那以后,我搬到了一个有新工作站的新办公桌上。我能够安装版本6.3,但由于离线激活不再可用,它是无用的 我不是想使用需要许可证的版本7,我只是想使用一个一直免费的版本。在线激活不是一个选项 有人知道有没有办法从另一台机器上获取旧的脱机激活码,并在新的安装上重新使用 我认为您不能使用旧的脱机激活码,因为您已移动到新的工作站,并且脱机许可证已过期 您可能必须联系Katalon支持部门,看看他们是否可以为您激活新机器的脱机许可证,或者自己激活新

Automated tests 如何使用gitlab ci测试java maven项目是否可以在多个JDK平台下构建和运行?

在其他一些ci中,例如,使用Travis,它支持多个JDK测试(例如 但是,我不确定如何在GitLab ci下实现它 假设我有一个java项目,我想确保这个项目可以在jdk8和jdk11下正确构建和运行,我如何在Gitlab CI中做到这一点 非常感谢 一种方法是使用具有所需依赖关系的不同映像定义管道作业。您可以使用dockerhub中的任何公共图像。快速搜索后,我选择了yaml示例codenvy/jdk8\u maven3\u tomcat8(jdk8+maven)和appinair/jdk1

Automated tests 小工具的自动化测试

我想写一些我将在WSO2中运行的代码。在开始之前,我想了解如何使用自动化测试框架测试这些小工具 标准web浏览器自动化测试(如selenium)能否用于小工具?如果没有,是否有任何文档或wiki页面显示如何进行自动小工具测试?Selenium是对小工具进行测试自动化的最佳选择。因为它将从UI级别进行测试。是否需要使用selenium执行任何特殊操作来测试小工具?您可以查看此处提供的示例代码,这些是使用selenium为GS编写的少数测试。

Automated tests 如何使用命令提示符使MSTest并行运行测试

我正在使用MSTest.exe工具使用命令提示符(在powershell脚本中)运行集成测试 但是我看到它跑得很慢,我需要跑得更快。 从powershell的输出来看,MSTest似乎一个接一个地运行它们 有没有一种方法可以将它们一起运行或并行运行 我正在使用以下命令运行测试: MSTest.exe "/testcontainer:C:\myTestClass.dll" "/resultsfile:C:\TestResult.trx" 您可以使用testsettings进行测试 在测试dll

Automated tests 在Katalon Studio中无法多次单击同名对象

我有一个按钮,支持文本框,下拉菜单。因此,我点击按钮一次,它会显示一个新页面。如果我第二次尝试单击按钮时收到一个错误,即找不到对象(按钮) 任何人请帮助我解决这个问题。我在下面附上我的代码 WebUI.selectOptionByValue(findTestObject('CreateBookingWithChildandInfant_Transit_OR/Page_Al-Maha Services/select_SelectAmbCol.CptDr.Duke'), '13', tru

Automated tests io:读取表单输入值并将其存储到JS变量(或常量)中

我在一个简单的页面上有一个HTML表单(非常简单,没有像Ajax这样棘手的部分,…)。我尝试读取任何输入的默认值(type=“text”,同样没有技巧),并将其存储在常量中以供以后使用(assert) HTML看起来像: <form method="post" ...> <input type="text" id="xyz" name="xyz" value="123"> </form> describe('General tests', functio

Automated tests 在哪里发布由VSTS中的发布管道生成的SpecFlow/Selenium屏幕截图?

我正在使用SpecFlow和Selenium生成屏幕截图,方法是使用VSTSVisual Studio测试任务执行xUnit测试运行: 我已经用默认参数值配置了VS Test task,因此(我相信)它只需查找任何DLL并使用xUnit runner运行它们 运行后,特定版本的测试报告将按预期显示测试结果。但是,它不显示生成的屏幕截图 我正在尝试使用以下代码附加测试期间生成的屏幕截图: string path = System.IO.Directory.GetCurrentDirecto

Automated tests 测试中的差异基线

我们有一些测试用例,涉及到将网页内容与基线进行比较。尽管我也有测试用例,可以根据基线测试脚本中的标准输出 我暗自怀疑这不是最好的做事方式,原因有几个: 创建基线时需要手动干预。当页面发生更改并且您需要创建新基线时,需要人工检查新基线是否“正确” 它需要一些复杂的编码来区分差异,以及如何报告这些差异 一般来说,QA社区中关于这些挑战的公认最佳实践是什么?为什么不从基线页面获取页面源和从测试页面获取页面源,然后比较任何差异呢?是的,这就是我们现在所做的。但我想知道是否还有其他类型的策略用于这类事情。

Automated tests chef客户端启动使用vagrant和test kitchen的小型测试失败

我在到处玩,想让小测验和流浪汉一起在测验厨房工作 我自己的测试成功了,但是chef client cookbook包含一个启动chef client的测试,该测试运行失败。chef客户端启动失败的原因是它无法向我的chef服务器进行身份验证,因为该框没有我的客户端验证密钥 # Running tests: chef-client::service#test_0001_starts the chef-client service = 0.03 s = F ntp::d

Automated tests 在一个功能中组织测试

你能帮我回答两个关于组织测试和使用诱惑的“功能”标签的问题吗 如果我有几个不同的测试,但我需要将它们全部包含在一个功能中,那么我是否必须在每个测试方法上方编写@Features(“我的功能”)注释?是否有一种方法可以一次性编写@Features(“我的功能”)注释,并在其中包含所有必需的测试 如果我的@Test方法有几个逻辑上分开的类,那么有没有一种简单的方法可以从一个TestSuite类调用所有必需的测试,以便简单地管理测试队列 每个类可以编写一次注释@Feature。但你真的需要这样的功能吗

Automated tests 压力下的新负载监控服务器

我正在将NeoLoad配置为作为服务器监视本地主机。我只想监控一些linux进程,比如CPU、内存(使用、免费) 以下是我的步骤: 启动配置 我选择新的受监控机器 选择Linux监视器 配置监视器 设置用户和密码并选择ssh作为协议连接。没有其他配置 检查要监视的参数列表。 从列表中选择eth0接口 运行监控 当我播放测试时,会出现以下错误: 我被这些错误弄糊涂了。我按照视频:进行自定义配置。@Robert NeoLoad不能用作独立的监视工具。它只能在执行负载测试期间监视特定的基础

Automated tests 使用蓝牙条形码扫描仪模拟测试自动化

Im在Android应用程序上自动化功能测试(使用ranorex工具) 此应用程序使用蓝牙连接的条形码扫描仪获取读取条形码的输入。[通过蓝牙连接的条形码扫描仪和条形码扫描仪的扫描进入android应用程序] 有谁能告诉我如何用android emulator或任何设备模拟这个场景吗 -是否有任何android应用程序,我们可以安装在设备内,并使这种模拟发生? -是否有任何pc应用程序可以将条形码扫描模拟发送到emulator 或任何其他解决方案?这似乎是不可能的。请看下面的帖子 我没有测试过

Automated tests cypress中的工具提示测试

在cypress中,当鼠标悬停在不同的位置时,是否有办法测试工具提示信息 我将鼠标悬停在一个图形上,当鼠标悬停在不同的地方时,它会显示不同的值 将鼠标悬停在0,0上会在工具提示中显示(x=0,y=0),以此类推。。任何帮助都将不胜感激。请尝试以下操作:cy.trigger('mousedown',x,y)。然后您可以执行cy.get('.tooltip选择器').should('contains','value')

Automated tests UiAutomator找不到屏幕上显示的UiObject

我试图用UiAutomator单击按钮,但收到错误“androidx.test.UiAutomator.UiObjectNotFoundException” 我试着用两种方法来定位这个物体 UiObject cartButton=uiDevice.findObject(新选择器().resourceId(“R.id.group\u cart\u add\u按钮”) UiObject2 cartButton=uiDevice.findObject(By.res(InstrumentationReg

Automated tests 我们能否在不使用元素定位器的情况下自动化web应用程序/移动应用程序

这对我来说是令人震惊的,我是提供服务的组织之一,他们通过自己的框架实现自动化而不使用任何元素定位器,并且他们承诺也支持web、移动iOS和android…。 作为一种用途,您只需要定义您的BDD场景以及任何一个操作,如选择、单击、等待 例如: 我想登录并阅读电子书 作为一个用户,我想登录 当我读到一本书的时候 然后我就可以读这本书了 这里我们需要提供 用户名: 密码: 图书名称“选择”操作 不使用Xpath、css、id、标记……任何定位器就可以处理测试自动化吗 如果有任何人有任何信息,请让我知

Automated tests Geb:测试之间的等待/休眠

有没有办法在测试之间等待一定的时间?我需要一个解决方案来补偿服务器延迟。创建记录时,需要一点时间才能在我的环境中搜索该记录 在下面的代码示例中,如何在第一次测试和第二次测试之间等待30秒,而在第二次测试和第三次测试之间没有等待时间 class MySpec extends GebReportingSpec { // First Test def "should create a record named myRecord"() {

Automated tests 在编码的UI HtmlLogger输出文件中写入消息

我正在使用编码UI进行自动化测试。我已经在QTAgent32.exe.config文件中启用了HtmlLogger。我正在获取html输出文件。但我正在考虑在html输出文件中编写一些消息。我使用了this.TestContext.WriteLine(“消息”)将输出写入结果文件(.trx),但不写入输出html输出文件。在测试运行时,是否有任何解决方案可以写入html文件? 任何帮助都将不胜感激 我发现没有直接写入UITestActionLog.html的方法,但我们可以通过获取文件路径并使用

Automated tests 如何在Windows上运行Appium Inspector?

我不熟悉Appium移动自动化工具。我在线学习了一些教程,我能够在Mac机器上使用Appium的“记录”功能记录测试。然而,我的要求是在Windows机器上生成测试用例。我在阿皮姆搜索,偶然发现了这个 我试图在本地windows计算机上运行此操作,但出现以下错误 Uncaught ReferenceError: require is not defined file:///C:/browser/icons/style.css Failed to load resource: net::ERR_

Automated tests Codeceptjs不';如果不加载大多数元素,waitForNavigation()只会使其永久冻结

我在测试codeceptjs时遇到问题。我正在尝试在Atlassian云上测试应用程序,但codeceptjs/Puppeter无法与页面上的任何元素交互。当我启用屏幕截图时,我看到它位于右侧页面,但codeceptjs只能在导航菜单中找到元素。它甚至无法通过选择器或xpath找到body元素。 我尝试添加I.waitForNavigation(),但测试从未超过这一步。我试图在配置部分设置一个超时,就像他们在文档中说的那样,但我没有运气。我尝试了他们建议的一切,但它只是永远在那里等待。如果我注

Automated tests 如何使用Geb验证字段是否为必填字段?

我正在使用Spock/Geb编写一个自动测试,我想验证一个字段是否确实是必需的 代码如下: 以下是我尝试编写的内容,但没有成功检查以确保这两个字段实际上是必需的: 有人知道我的代码应该是什么样子吗 以下是实际页面的外观-我正在尝试验证红色星号: 更新:以下代码正常工作: 断言要使用的clientConfigPage.modalClientNameTextBox.getAttribute(“必需”)。这将返回一个布尔值,以确定元素是否具有给定名称的类。在您的示例中,您使用.getAttrib

Automated tests 电邮及;使用任务计划程序进行报告

我目前正在使用批处理文件和MS任务调度器运行测试脚本。但是,我希望在测试完成后向我们的产品团队发送一封电子邮件。电子邮件将包括机器人框架测试报告的快照。这可能吗?报告是一组HTML文件,通过电子邮件分发时不容易打开 考虑设置一个CI服务器,该服务器不仅可以发送电子邮件,还可以将报告保存在web服务器上。然后,该电子邮件包含指向正确报告的链接 我现在正在使用Jenkins,它有一个机器人框架插件。它保存每个测试运行的完整历史记录,并发布带有通过/失败测试数的图表。是的,这是可能的。查找在系统上发送

Automated tests 肉毒杆菌做部分匹配吗?

如何在肉毒杆菌检测中进行部分匹配? 只有当expexted和bot响应匹配100%时,它才能通过测试用例。我希望它匹配,即使有90%匹配。我们可以在Botium中这样做吗?否。当且仅当所有测试用例都通过时,测试运行才被视为通过-任何其他方法都没有意义。Botium还支持几种不同的文本断言——通常可以执行所有类型的文本断言。如果没有,您甚至可以添加自己的asserter代码(需要Javascript编码)。 因此,您可以做的最好的事情是重新设计您的测试用例,使它们更加健壮

Automated tests 为目录中的每个测试用例文件安装和拆卸套件

我的测试套件是一个包含多个测试用例文件的目录。执行此目录时,我希望在大多数文件之前和之后运行相同的套件设置。但是很少有人不需要它。我尝试将初始化文件与套件设置和套件拆卸一起使用,但它们仅在第一个文件之前执行一次-套件设置,在最后一个文件之后执行一次。因此,只有当我从目录中包含一个文件时,它才起作用 除了在文件夹中的多个文件中添加Suite Setup和Suite Teardown之外,还有其他方法可以执行此操作吗 除了在文件夹中的多个文件中添加套件设置和拆卸,还有其他方法吗 不,没有。至少,不是

Automated tests 如何测试需要复杂输入数据的程序?

我们有一套转换器,用于获取复杂数据并进行转换。大多数情况下,输入是EDI,输出是XML,反之亦然,尽管还有其他格式 数据中存在许多相互依赖关系。有哪些方法或软件可以生成这样复杂的输入数据 现在我们使用两种方法:(1)我们多年来构建的一套样本文件,主要来自文档中的文件bug和样本;(2)生成伪随机测试数据。但前者只覆盖了一小部分情况,而后者有很多折衷之处,只测试了字段的一个子集 在进一步实施(重新发明?)复杂的表驱动数据生成器之前,您发现哪些选项成功了?答案在您的问题中。除非实现复杂的表驱动数据生

Automated tests Selenium 2.0和findBy-自定义属性或Expando属性

有人建议通过自定义属性(如expando属性)查找页面上的元素吗 问题:该站点使用大量JSP和动态图像作为按钮。它们没有静态名称或ID。设想一个注册或签出过程,其中每个页面都有一个“下一步”或“继续”按钮,但它会根据当前上下文动态地将您带到某个地方 建议的解决方案:我反复提出的不可自动执行的请求最近得到了btn tag title的自定义expando属性的答复 如果页面上的每个元素都有一个名为btn tag title=的唯一但自定义的属性,那么selenium 2.0每次都能找到可靠的属性吗

Automated tests 如果在java中使用SeleniumWebDriver,是否需要应用程序的源代码进行测试?

我可以在没有要测试的应用程序源代码的情况下使用Selenium 2运行测试吗?。我想将Selenium与Java(Eclipse)结合使用。我相信您不需要源代码,您可以通过view source函数获取元素。但是更多的细节也很好。更多的细节也很好-您正在测试Java web应用程序吗?是的,我想测试Java web应用程序,但我已经做了一些测试,我不需要应用程序的源代码。谢谢你的回复。

Automated tests 编码的UI在刷新页面id后等待元素定位

在用编码UI编写测试用例时,我遇到了一个问题。编码UI无法识别我在刷新页面后声明的某些对象,我想知道如何在编码UI中使用.Find()方法来克服这种情况,但现在编码UI需要10-20秒才能找到页面中的元素。有没有别的办法解决这个问题 if (strTestName != string.Empty){ testNameFilter.Find(); testNameFilter.Text = strTestName; } if (strTestDate != string.E

Automated tests 我如何使用需要大量输入和输出的特性编写小黄瓜测试?

我对小黄瓜很陌生,正在为我的第一个项目而挣扎。基本上,我们有很多输入参数,这些参数是一个奇特的计算器所必需的,用来帮助人们判断他们是否能够负担得起抵押贷款 我最好只关注输出的一部分,只指定该输入所需的输入,还是将每个输入作为单独的给定/和列出?e、 g Scenario: Calculate loan amount and LVR Given the user is on the purchase calculator page And has filled in the res

Automated tests Can';“找不到”;“全局变量视图”;在卡塔隆工作室

我已经阅读了所有文档、所有youtube视频和所有GUI帮助指南,但是我无法在Katalon studio中找到“全局变量视图”。 这是我的Katalon Studio安装的屏幕截图 有人能告诉我在Katalon Studio中哪里可以找到全局变量视图吗?自5.4版(您正在使用的版本)以来,全局变量被替换,现在通过配置文件进行管理。您可以在主目录树的最后一项上检查它们。它已被移动为执行配置文件的“默认”配置文件,如您在Tests Explorer Hanks中所看到的。找到了。你应该把你的评论

Automated tests Appium支持苹果手表吗?

是否可以使用Appium在Apple Watch或可穿戴设备上进行自动化测试? 如果没有,是否有其他方法可以这样做?否:Appium 通过xcode显然是可能的:是的,Appium确实支持Apple watch 首先,您可以通过ADB连接小工具,就像连接手机/平板电脑一样: $adb设备 此外,通过蓝牙将可穿戴设备与手机/设备连接起来非常简单: $adb-s转发tcp:4444本地摘要:adb hub/&adb-s连接本地主机:4444 然后,启动Appium服务器(如果在本地使用Appium)

Automated tests 没有名称为&;的关键字;{headers}=在robot中找到创建字典

当我运行此测试(即测试网站中的登录页面)时,我得到“没有找到名为&{headers}=Create Dictionary的关键字”。如何使此测试正确运行 我以前安装过所有导入的库,并在其他测试中使用过它们,因此我知道它们已正确安装 *** Settings *** Library Collections Library RequestsLibrary Library OperatingSystem *** Variables *** ${authToken} ${u

Automated tests Sabre GDS连接器Java

java中是否有Sabre GDS连接器api可用于连接并将命令发送到Sabre GDS并获得响应?我需要自动执行sabre命令输出如果您可以访问sabre web服务,则可以使用sabre RecommandLLSRQ web服务在sabre会话中发送命令。谢谢,我们如何访问此web服务?-但如果你想在生产中使用Sabre,你需要与它签订合同

上一页   1   2   3   4    5   6  ... 下一页 最后一页 共 19 页