Store | FASTV1 | not working

Hi,

I’m very happy to see that you were able to speed up the CLICK, TYPE and SELECT as it used to be in the very past. That makes my life very much easier.

I just want to mention that the “store | FASTV1 |” seems not to have any impact to my script. It’s still fast clicking. I’m not using this command at the moment but might be important for others.

Hello, thanks for testing this. FASTV1 is still fast. The difference is:

  • FAST - fast mode plus the new optimizations
  • FASTV1 - fast without the new optimizations = same speed as in V9.2.9

FASTV1 is only intended as a rollback solution if there are any website compatibility issues with the new, faster FAST. In such a case use FASTV1. It gives you the same speed and behavior as with V9.2.9. If you encounter such problems, please report them here in forum so that we can solve them. At some point in future, the FASTV1 option will be deprecated.

Performance example: The below test macro takes ~7 seconds with FAST, and ~21 seconds with FASTV1. So it is 3 times faster with the new changes enabled:

{
  "Name": "DemoSpeed1",
  "CreationDate": "2024-9-25",
  "Commands": [
    {
      "Command": "store",
      "Target": "fast",
      "Value": "!replayspeed",
      "Description": "Use FAST or FASTV1"
    },
    {
      "Command": "open",
      "Target": "https://ui.vision/demo/executescript",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "times",
      "Target": "20",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "type",
      "Target": "id=sometext",
      "Value": "Speed Test Loop=${!times}",
      "Description": ""
    },
    {
      "Command": "click",
      "Target": "//*[@id=\"content\"]/div[2]/div/h2[3]",
      "Value": "",
      "Description": "Just a click inside an input box"
    },
    {
      "Command": "end",
      "Target": "",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "type",
      "Target": "id=sometext",
      "Value": "Runtime = ${!runtime}",
      "Description": ""
    }
  ]
}

Thanks for the update.

Ahh I did not see the last parameter !replayspeed because of the line break in the webpage page.
store | FASTV1 | !replayspeed.
That explains the it

{
“Command”: “store”,
“Target”: “fast”,
“Value”: “!replayspeed”,
“Description”: “Use FAST or FASTV1”
},

1 Like

FYI, I had to update about 30 macros to work again by switching back to V1 and cost me about 4 hours work re-running and fixing things.
Perhaps NEW features could be given a new value instead of breaking what is already working for people. Just a thought.

1 Like

@leebing - in our testing we did not find any side effects of the performance tweaks.

Your report is the first report of such an side effect. Plus, I am very surprised to hear that 30(!) macros showed an error after the upgrade. → Can you please provide more details of what went wrong? Once we have a test case, we will fix it asap.

PS: You can also disable automatic browser extension updates.

I also found something similar after the update there were bugs in the vision UI such as not being able to wait for download to comple, 2.the breakpoint feature could not be used

I had the same problem. Download of a file could not be completed. FASTV1 is solving the problem. But had to adapt several macros that do downloads.

  • Breakpoint ignored
  • Does not wait for file downloads

=> These 2 issues are confirmed problems and will be fixed within a few days.

If you notice anything else, please let us now!