客户端脚本解决方案,用于捕获javascript web应用程序中的输出变量

Client-side scripting solution for capturing output variables in javascript web application?

本文关键字:应用程序 web 变量 输出 javascript 解决方案 脚本 用于 客户端      更新时间:2023-09-26

我是一名分析师,正在寻找最简单的方法来捕获一个非常基本的web应用程序(我雇主的产品)中各种输出字段的值。这一切都超出了我的能力范围,但是,在firefox的调试器选项卡中摸索,它看起来主要是用javascript构建的。我还看到了一些ajax和j-query操作。(我将在下面粘贴一个示例)我认为可以使用一个脚本来捕获这些变量(可能是一个自定义脚本,用于任何有足够字段的页面,以证明花时间将脚本放在一起是合理的)。另外,如果你认为浏览几十个web应用程序页面并尝试在excel表格中手动记录信息实际上会花费更少的时间,请告诉我。这是我的默认选项。这项工作的截止日期是周日下午,因为新代码将在当天晚上被推送。——但是,如果你知道一个解决方案可以很好地工作,但需要更长的时间来组合,它肯定会在某个地方帮助我——我认为最复杂的页面有25个实例。(许多嵌套的分层文件夹,带有切换按钮、数值和其他垃圾)——也许是某种客户端脚本应用程序?(当然我更喜欢免费软件)。

如果web应用程序中的所有输出都是相同的类型或类,您可以轻松地在Firefox调试器中使用脚本(我希望您使用的是Firebug)。

有一个名为console的选项卡,在那里你可以调用jquery并列出输出字段的结果。

如果所有内容都在h2标签中,则应该是:

for(var i = 0; i < $('h2').length; i++) {
    console.log($('h2')[i].innerHTML);
}

还有其他几种方法。我个人觉得Chrome控制台更容易使用。