{
"Name": "walmart-customizable",
"CreationDate": "2021-5-4",
"Commands": [
{
"Command": "store",
"Target": "first",
"Value": "firstName",
"Description": ""
},
{
"Command": "store",
"Target": "last",
"Value": "lastName",
"Description": ""
},
{
"Command": "store",
"Target": "1970",
"Value": "birthYear",
"Description": ""
},
{
"Command": "store",
"Target": "Dec",
"Value": "birthMonth",
"Description": ""
},
{
"Command": "store",
"Target": "1",
"Value": "birthDay",
"Description": ""
},
{
"Command": "store",
"Target": "demo@jmehan.com",
"Value": "email",
"Description": ""
},
{
"Command": "store",
"Target": "6135555555",
"Value": "phone",
"Description": ""
},
{
"Command": "comment",
"Target": "store // k1s2t8",
"Value": "city",
"Description": "home"
},
{
"Command": "comment",
"Target": "store // Kemptville",
"Value": "city",
"Description": ""
},
{
"Command": "comment",
"Target": "store // renfrew",
"Value": "city",
"Description": ""
},
{
"Command": "comment",
"Target": "store // kanata",
"Value": "city",
"Description": ""
},
{
"Command": "store",
"Target": "ottawa",
"Value": "city",
"Description": ""
},
{
"Command": "comment",
"Target": "Gloucester",
"Value": "",
"Description": ""
},
{
"Command": "comment",
"Target": "store // K1J 9L3",
"Value": "city",
"Description": ""
},
{
"Command": "comment",
"Target": "Rockland",
"Value": "",
"Description": ""
},
{
"Command": "comment",
"Target": "store // K4K 0B5",
"Value": "city",
"Description": ""
},
{
"Command": "comment",
"Target": "Pembrook",
"Value": "",
"Description": ""
},
{
"Command": "comment",
"Target": "store // K8A 8P7",
"Value": "city",
"Description": ""
},
{
"Command": "comment",
"Target": "Ottawa S",
"Value": "",
"Description": ""
},
{
"Command": "comment",
"Target": "store // K1V1J5",
"Value": "city",
"Description": ""
},
{
"Command": "comment",
"Target": "store // Brampton",
"Value": "city",
"Description": ""
},
{
"Command": "comment",
"Target": "store // Vaughan",
"Value": "city",
"Description": ""
},
{
"Command": "comment",
"Target": "store // 1",
"Value": "numOfSites",
"Description": ""
},
{
"Command": "store",
"Target": "4",
"Value": "numOfSites",
"Description": ""
},
{
"Command": "open",
"Target": "https://portal.healthmyself.net/walmarton/forms/Dpd",
"Value": "",
"Description": ""
},
{
"Command": "type",
"Target": "xpath=//*[@id=\"sq_101\"]/div[2]/div[2]/label/input",
"Value": "false",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//*[@id=\"sq_101\"]/div[2]/div[2]/label/input",
"Value": "",
"Description": ""
},
{
"Command": "type",
"Target": "xpath=//*[@id=\"sq_102\"]/div[2]/div[2]/label/input",
"Value": "false",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//*[@id=\"sq_102\"]/div[2]/div[2]/label/span",
"Value": "",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//*[@id=\"app\"]/div[4]/div[2]/div/div/div[2]/div/div/div/div/form/div[2]/div/div[2]/input[3]",
"Value": "",
"Description": ""
},
{
"Command": "clickAndWait",
"Target": "xpath=//*[@id=\"app\"]/div[4]/div[2]/div/div/div[2]/div/div/div[2]/h2/div/a/strong",
"Value": "",
"Description": ""
},
{
"Command": "click",
"Target": "linkText=First dose of COVID-19 vaccination »",
"Value": "",
"Description": ""
},
{
"Command": "type",
"Target": "id=ajax",
"Value": "${city}",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//*[@id=\"content\"]/div/div[4]/div/div/div/div[2]/div/div/div[3]/div/div/div/div/div/div/div/div/div[2]/div/div/div[3]/ul/li/span/span",
"Value": "",
"Description": ""
},
{
"Command": "do",
"Target": "",
"Value": "",
"Description": ""
},
{
"Command": "store",
"Target": "0",
"Value": "i",
"Description": ""
},
{
"Command": "while_v2",
"Target": "${i} < ${numOfSites}",
"Value": "",
"Description": ""
},
{
"Command": "comment",
"Target": "executeScript // return \"start\" + (Number(${i}) + Number(1)) + \"end\"",
"Value": "test",
"Description": ""
},
{
"Command": "comment",
"Target": "store // ${i++}",
"Value": "test",
"Description": ""
},
{
"Command": "comment",
"Target": "prompt // ${test}",
"Value": "",
"Description": ""
},
{
"Command": "comment",
"Target": "First",
"Value": "",
"Description": ""
},
{
"Command": "if_v2",
"Target": "${i} == 0",
"Value": "",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//*[@id=\"bookingLocationListContainer\"]/div/div/div/div",
"Value": "",
"Description": ""
},
{
"Command": "elseif",
"Target": "${i}==1",
"Value": "",
"Description": ""
},
{
"Command": "comment",
"Target": "Second",
"Value": "",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//*[@id=\"bookingLocationListContainer\"]/div[2]/div/div/div",
"Value": "",
"Description": ""
},
{
"Command": "elseif",
"Target": "${i}==2",
"Value": "",
"Description": ""
},
{
"Command": "comment",
"Target": "Third",
"Value": "",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//*[@id=\"bookingLocationListContainer\"]/div[3]/div/div/div",
"Value": "",
"Description": ""
},
{
"Command": "elseif",
"Target": "${i}==3",
"Value": "",
"Description": ""
},
{
"Command": "comment",
"Target": "Fourth",
"Value": "",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//*[@id=\"bookingLocationListContainer\"]/div[4]/div/div/div/div/div/div/div/div",
"Value": "",
"Description": ""
},
{
"Command": "end",
"Target": "",
"Value": "",
"Description": ""
},
{
"Command": "pause",
"Target": "1000",
"Value": "",
"Description": ""
},
{
"Command": "executeScript",
"Target": "return document.body.innerHTML.search(\"At this time there are no appointment slots available\");",
"Value": "NoSlots",
"Description": ""
},
{
"Command": "if_v2",
"Target": "${NoSlots}==-1",
"Value": "",
"Description": ""
},
{
"Command": "break",
"Target": "",
"Value": "",
"Description": ""
},
{
"Command": "end",
"Target": "",
"Value": "",
"Description": ""
},
{
"Command": "comment",
"Target": "Click Back",
"Value": "",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//*[@id=\"content\"]/div/div[4]/div/div/div/div[2]/div/div/div[3]/div/div[2]/div/button",
"Value": "",
"Description": ""
},
{
"Command": "executeScript_Sandbox",
"Target": "return Number (${i}) + 1;",
"Value": "i",
"Description": ""
},
{
"Command": "end",
"Target": "",
"Value": "",
"Description": ""
},
{
"Command": "repeatIf",
"Target": "${NoSlots}!=-1",
"Value": "",
"Description": ""
},
{
"Command": "executeScript",
"Target": "var audio = new Audio(\"https://www.myinstants.com/media/sounds/jeopardy.mp3\"); audio.play();",
"Value": "",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//div[2]/div/div/a",
"Value": "",
"Targets": [
"linkText=Book now: May 3, 2021 @ 8:00 AM EDT »",
"xpath=//*[@id=\"content\"]/div/div[4]/div/div/div/div[2]/div/div/div[3]/div/div[2]/div/div/div/div/div/div/div[2]/div[2]/div/div/a",
"xpath=//div[2]/div/div/a",
"css=#content > div > div:nth-child(4) > div > div > div > div.panel-body > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div > div:nth-child(2) > div > div > div > div > div > div > div:nth-child(2) > div.col-sm-9 > div > div > a.btn.btn-default.wrap"
],
"Description": ""
},
{
"Command": "type",
"Target": "id=sq_100i",
"Value": "${firstName}",
"Description": ""
},
{
"Command": "type",
"Target": "id=sq_101i",
"Value": "${lastName}",
"Description": ""
},
{
"Command": "type",
"Target": "xpath=//*[@id=\"sq_102\"]/div[2]/div[2]/div/div/input",
"Value": "${birthYear}",
"Description": ""
},
{
"Command": "select",
"Target": "xpath=//*[@id=\"sq_102\"]/div[2]/div[2]/div/div[2]/select",
"Value": "label=${birthMonth}",
"Description": ""
},
{
"Command": "type",
"Target": "xpath=//*[@id=\"sq_102\"]/div[2]/div[2]/div/div[3]/input",
"Value": "${birthDay}",
"Description": ""
},
{
"Command": "type",
"Target": "id=sq_103i",
"Value": "${email}",
"Description": ""
},
{
"Command": "type",
"Target": "xpath=//*[@id=\"sq_104\"]/div[2]/div[2]/input",
"Value": "${phone}",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//*[@id=\"sq_106\"]/div[2]/div[2]/label/span",
"Value": "",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//*[@id=\"sq_107\"]/div[2]/div[2]/label/span",
"Value": "",
"Description": ""
},
{
"Command": "click",
"Target": "xpath=//*[@id=\"content\"]/div/div[4]/div/div/div/div[2]/div/div/div[3]/div/div/div[2]/div[2]/div[2]/div/div/div/form/div[2]/div/div[2]/input[3]",
"Value": "",
"Description": ""
}
]
} |