2a4d1aa7d6d2ce32e3eb17b099ac4a23dc0fcfcc
gperez2
  Sat Aug 26 14:36:35 2023 -0700
Updating hgPcr target Genes track test case and other updates for the selenium qa testing script, refs #30817

diff --git src/utils/qa/qaTestScript.py src/utils/qa/qaTestScript.py
index 59857f3..ab47c5a 100755
--- src/utils/qa/qaTestScript.py
+++ src/utils/qa/qaTestScript.py
@@ -98,31 +98,31 @@
     # hover over element and click
     a.move_to_element(n).click().perform()
     driver.implicitly_wait(2)
 
 # Tests the Gateway page and home page
 driver.get(machine + "/cgi-bin/hgGateway")
 driver.get(machine + "/index.html")
 driver.find_element_by_link_text("Home").click()
 driver.find_element_by_link_text("Genomes").click()
 driver.get(machine + "/cgi-bin/hgGateway")
 driver.find_element_by_xpath("//div[@id='selectSpeciesSection']/div[2]/div[2]/div[2]/div").click()
 
 
 # Tests mm39 hgTracks
 driver.get(machine + "/cgi-bin/hgTracks?db=mm39")
-#cartReset()
+cartReset()
 
 
 # Tests hg38 hgGene
 driver.get(machine + "/cgi-bin/hgTracks?db=hg38")
 driver.find_element_by_xpath("//td[@id='td_data_knownGene']/div[2]/map/area[5]").click()
 
 # Tests hg19 hgGene
 driver.get(machine + "/cgi-bin/hgTracks?db=hg19")
 driver.find_element_by_xpath("//td[@id='td_data_knownGene']/div[2]/map/area[5]").click()
 
 # Tests mm10 hgGene
 driver.get(machine + "/cgi-bin/hgTracks?db=mm10")
 driver.find_element_by_xpath("//td[@id='td_data_knownGene']/div[2]/map/area[5]").click()
 
 # Tests multi-region for hg38
@@ -487,52 +487,54 @@
 n = driver.find_element_by_id("ispMenuLink")
 # hover over element and click
 a.move_to_element(n).click().perform()
 driver.find_element_by_name("wp_f").clear()
 driver.find_element_by_name("wp_f").clear()
 driver.find_element_by_name("wp_f").send_keys("TTTTCCTAATAATGCTTGTCTTGGTCTTGTT")
 driver.find_element_by_name("wp_r").clear()
 driver.find_element_by_name("wp_r").send_keys("ACACACACAGAAAGACACACACAGACACAAAA")
 driver.find_element_by_name("wp_flipReverse").click()
 driver.find_element_by_name("wp_append").click()
 driver.find_element_by_name("wp_size").clear()
 driver.find_element_by_name("wp_size").send_keys("40000")
 select = Select(driver.find_element_by_name("wp_target"))
 select.select_by_visible_text("GENCODE Genes")
 driver.find_element_by_name("Submit").click()
-driver.find_element_by_link_text("ENST00000644422.2__ABO:77+1295").click()
+driver.find_element_by_link_text("ENST00000611156.4__ABO:90+1305").click()
 time.sleep(3)
 driver.find_element_by_xpath("//td[@id='td_data_hgPcrResult']/div[2]/map/area[2]").click()
+cartReset()
 
 # Tests GenArk Rabbit Hub
-cartReset()
+#cartReset()
 driver.get(machine + "/cgi-bin/hgTracks?hubUrl=https://hgdownload.soe.ucsc.edu/hubs/GCF/000/003/625/GCF_000003625.3/hub.txt&genome=GCF_000003625.3")
 driver.get(machine + "/cgi-bin/hgTracks?hideTracks=1")
 driver.find_element_by_id("positionInput").clear()
 driver.find_element_by_id("positionInput").send_keys("HOPX")
 driver.find_element_by_id("goButton").click()
 time.sleep(3)
 driver.find_element_by_link_text("HOPX").click()
 
 # Tests Assembly Hubs at GitHub
 cartReset()
 driver.get(machine + "/cgi-bin/hgTracks?genome=daph&hubUrl=https://raw.githubusercontent.com/ucsc-browser/assemblyHubEx/master/Daphnia/hubExamples/hubAssembly/daph/hub.txt&position=scaffold_1%3A35591-35626")
 driver.get(machine + "/cgi-bin/hgTracks")
 time.sleep(3)
 driver.find_element_by_id("positionInput").clear()
 driver.find_element_by_id("positionInput").send_keys("scaffold_3:1,888,907-1,888,948")
 driver.find_element_by_id("goButton").click()
+time.sleep(3)
 driver.find_element_by_id("hgt.out1").click()
 time.sleep(3)
 # Tests track hub annotation if it is on the RR  
 if 'hub_129603_daph scaffold_3' in driver.page_source:
      driver.find_element_by_xpath("//td[@id='td_data_hub_129603_myTrack']/div[2]/map/area").click()
 else:
      driver.find_element_by_xpath("//td[@id='td_data_hub_6872_myTrack']/div[2]/map/area").click() 
 
 
 # Tests Mega Hub US 
 cartReset()
 driver.get(machine + "/cgi-bin/hgTracks?db=hg19&measureTiming=1&hubUrl=https://hgwdev.gi.ucsc.edu/~brianlee/hubTesting/manyMulitWigsENCODE/hub.txt")
 driver.get(machine + "/cgi-bin/hgTracks")
 driver.find_element_by_id("positionInput").clear()
 driver.find_element_by_id("positionInput").send_keys("chr10:69,644,427-69,678,147")