我想以编程方式启动一些性能测试(如选项卡中的Chrome开发者工具中的那个,您可以在其中单击录制按钮或按Ctrl + E捕获新录制)。我想在我的应用程序中进行一些性能测试(在几个视图/子页面上 - 它是SPA)。然而,因为我需要在不同的设备(PC,手机)上进行这些操作 - 我想请几个朋友在他们的机器上进行操作。但他们不是程序员,所以我不想用编写任何代码或搞乱开发工具来打扰他们,我只想发送他们的应用程序项目和JavaScript脚本文件。他们唯一要做的就是运行应用程序和该脚本,这将导致性能测试自动启动。
我想知道Chrome Extension API(或Firefox API)是否公开了sobe方法,或者是否可以通过NodeJS(包含一些额外的模块/库)来完成 - 比如NodeJS可以访问Windows上打开的程序并捕获该浏览器在应用程序启动时打开,然后触发一些事件,这将启动性能测量?
或者也许只有Dev Tools?
如果该脚本还可以自动将测试结果保存到JSON(例如,在测试完成后单击鼠标右键并且有保存和加载配置文件的选项),那将是很好的。