gpt4 book ai didi

internet-explorer - 专门针对 IE 6 的自动 Web 表单测试/填写

转载 作者:行者123 更新时间:2023-12-03 23:40:50 25 4
gpt4 key购买 nike

我最近成为在很短的时间内完成大量测试的带头人。我们有许多不同的 Web 表单,使用自定义 (Telerik) 控件,需要测试这些控件以确保正确的数据验证和合理的数据处理。有些表格有好几页长,有 30-80 个不同的数据输入控件。我正在寻找一种软件解决方案(免费),它可以让我通过设计脚本或使用 UI 来自动完成填写这些表格的过程。另一个要求是我不能使用除 IE6 以外的任何浏览器(我知道这很糟糕)。

我以前使用 AutoHotkey 进行自动 Windows 窗体测试并取得了巨大成功,因为 Autohotkey 的 API 允许您直接引用 Windows 窗体上的控件。但是 Autohotkey 没有对 Web 表单的类似支持(一切都只是一个大的“InternetExplorer”控件)。

虽然我更愿意编写数据中的一些差异脚本以帮助序列化每个测试,但这不是必需的,因为我可以返回并手动编辑一两个字段(加上“中断”我当前正在使用的任何控件测试)序列化每个测试。

如果你见过刷怪笼: http://forge.mysql.com/projects/project.php?id=214

这几乎正是我正在寻找的东西(Spawner 生成虚拟 SQL 数据,而不是虚拟网络表单数据)- 但我不会挑剔,我的截止日期非常短,而且就在今天,这推力在我腿上。 ;)

Edit1:仅使用Autohotkey模拟键盘输入(通过控件进行Tab键)的挑战之一是部分控件目前没有tab索引(bug),部分控件修改后导致页面重新加载,导致不一致控制焦点(Tab 键搞砸了)。我们的应用程序大量使用页面重新加载来填充字段(例如,选择一个位置,它会自动填充一个城市)。

最佳答案

正如 Ripon Al Wasim 在下方指出的 WebDriver是执行此操作的现代方法。

你可以试试 Selenium或者更准确地说 Selenium Remote Control ,这会让您录制脚本,然后使用 Selenium Remote 控制在 IE 中播放它。

关于internet-explorer - 专门针对 IE 6 的自动 Web 表单测试/填写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2428989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com