Transaction verbs that are not supported in emulated tests will be removed after 24 hours when the script is saved.
Note that this behavior is not replicable unless the script submission is made to the database. The verbs are not removed when running in instant tests or if the script is in the process of being saved in the scheduled test. The below example explains when the transaction verbs are removed.
The below script is supported in a Chrome transaction test:
open(https://www.amazon.com/)
assertElementPresent("//*[@id="twotabsearchtextbox"]")
fireEventAndWait(//*[@id="twotabsearchtextbox"], "click")
typeKeys("//*[@id="twotabsearchtextbox"]", test)
clickAndWait("//*[@id="nav-search"]/form/div[2]/div/input")
assertTextPresent("test") `
As soon as we save the above script to the system, the script has changed to the below on the test property page:
// Step - 1 open("https://www.amazon.com/")
// Step - 2 clickAndWait("//*[@id=\"nav-search\"]/form/div[2]/div/input")