3.3 ATS Update for Release 8.6.0.3.0

This section provides information on the update needed to run ATS in 8.6.0.3.0 release.

The following table provides the files that are to be updated for 8.6.0.3.0 release.

Table 3-3 ATS Update - Release 8.6.0.3.0

ATS Scenario Path Old Code New Code
Cust-Roaming-Suite/Basic_DRA_Test_Cases_MMI.feature:107 Dynamic_Peer_Discovery_Realms_MMI ats/configfile/MMI-Execution/dpdrealms.yaml
DATA:
- configurationLevel: '68'
realmDesc: New Realm123
realmName: realm123
- configurationLevel: '70'
realmDesc: New Realm456
realmName: realm456
(Realm name didn’t end with “.com”)
DATA:
- configurationLevel:'68'
realmDesc: New Realm123
realmName: realm123.com
- configurationLevel: '70'
realmDesc: New Realm456
realmName: realm456.com
(Realm name should end with “.com”)
Cust-Roaming-Suite/Basic_DRA_Test_Cases_MMI.feature:107 Dynamic_Peer_Discovery_Realms_MMI ats/configfile/MMI-Execution/dpdrealms1.yaml
DATA:
- configurationLevel: '68'
realmDesc: Latest Realm123
realmName: realm123
- configurationLevel: '70'
realmDesc: Latest Realm456
realmName: realm456
(Realm name didn’t end with “.com”)
DATA:
- configurationLevel: '68'
realmDesc: Latest Realm123
realmName: realm123.com
- configurationLevel: '70'
realmDesc: Latest Realm456
realmName: realm456.com
(Realm name should end with “.com”)
Cust-Roaming-Suite/SOAM_Maintenance_Use_Cases.feature:23 Enable_Disable_TCP_or_SCTP_Connections ocdsr_steps.py
WebElementweb=WebDriverWait(driver,240).until(EC.presence_of_element_located((By.CSS_SELECTOR,"#realm"))).send_keys("GUI")
Step – 11832 : realm = “GUI”
WebElementweb=WebDriverWait(driver,240).until(EC.presence_of_element_located((By.CSS_SELECTOR,"#realm"))).send_keys("gui. com")

Step – 11832 : realm = “gui.com”

Cust-Roaming-Suite/SOAM_Operations_Use_Cases.feature:14 SOAM_Scoped_Alarm_and_Event_Reports ocdsr_steps.py step : 12102 - if(col_sname.text=="GUI"): step : 12102 - if(col_sname.text=="gui.com"):
Cust-Roaming-Suite/NOAM_Operations_Use_Cases.feature:75 Server_Group_Route_Configuration ocdsr_steps.py
log.logger.info(driver.title)
            sleep(20)
    a=WebDriverWait(driver,240).until(EC.presence_of_element_located((By.CSS_SELECTOR,"#tgrid_tablist_dojox_layout_ContentPane_2")))
    action = ActionChains(driver)
    action.click(a)
    action.perform()
    network_table=WebDriverWait(driver,240).until(EC.presence_of_element_located((By.CSS_SELECTOR,"#dojox_grid__View_3 > div:nth-child(3)")))
    network_rows=len(network_table.find_elements_by_tag_name("tr"))

Steps – 12314 to 12319 are outside “if” condition

log.logger.info(driver.title)
sleep(20)
a=WebDriverWait(driver,240).until(EC.presence_of_element_located((By.CSS_SELECTOR,"#tgrid_tablist_dojox_layout_ContentPane_2")))
action = ActionChains(driver)
action.click(a)
action.perform()
network_table=WebDriverWait(driver,240).until(EC.presence_of_element_located((By.CSS_SELECTOR,"#dojox_grid__View_3 > div:nth-child(3)")))
network_rows=len(network_table.find_elements_by_tag_name("tr"))

Steps – 12314 to 12319 should be included in “if” condition