TT#56376 selenium: fix crash when creating domain

Common.pm:
- use select_if_unselected instead of click. click would sometimes uncheck
already checked entries, which causes crashes.

Change-Id: I81744cfe23a58de5731512fa8d46818ecd781b15
changes/17/30417/4
Nico Schedel 7 years ago
parent 11cbf1007d
commit 395a9aba45

@ -47,7 +47,7 @@ sub create_domain {
ok($self->driver->find_element_by_css('#reselleridtable tr > td.dataTables_empty', 'css'), 'Garbage text was not found');
$self->driver->fill_element('//*[@id="reselleridtable_filter"]/label/input', 'xpath', $reseller);
ok($self->driver->wait_for_text('//*[@id="reselleridtable"]/tbody/tr[1]/td[2]', $reseller), "Reseller and creation site are avalible");
$self->driver->find_element('//*[@id="reselleridtable"]/tbody/tr[1]/td[5]/input')->click();
$self->driver->select_if_unselected('//*[@id="reselleridtable"]/tbody/tr[1]/td[5]/input');
$self->driver->find_element('//*[@id="domain"]')->send_keys($name);
$self->driver->find_element('//*[@id="save"]')->click();
}

Loading…
Cancel
Save