Я использую appium с python и выбираю случайное количество групп, но выбирается только одна группа, если не используется для l oop, поэтому, пожалуйста, помогите
class shareurl (unittest.TestCase):
def selectgroup(self):
group_list=driver.find_elements_by_class_name('android.widget.TextView')[1:]
num = [1, 2, 3, 4, 5]
ch = random.choice(num)
print("Number of groups: ", ch)
for count in range(0,ch):
random.choice(group_list).click()
@return_to_home()
def test_maxgroups(self):
driver.implicitly_wait(timer)
driver.find_element_by_id("com.ATG.World:id/fab").click()
driver.find_element_by_id("com.ATG.World:id/share_url_fab_clicked").click()
driver.find_element_by_id("com.ATG.World:id/tvSelectGroup").click()
self.selectgroup()
driver.find_element_by_id("com.ATG.World:id/ibCLose").click()
driver.find_element_by_id("com.ATG.World:id/edtShareLink").send_keys(data_feeder.website)
verify_api("ws-share-link")
driver.find_element_by_id("com.ATG.World:id/ivShareUrl").click()
try:
driver.find_element_by_id("com.ATG.World:id/post_details_back").click()
driver.find_element_by_id("com.ATG.World:id/cross_fab_clicked").click()
except:
pass