Je suis en train de stocker plusieurs chaînes dans un argument qui vient d'une autre méthode, je fais cela pour faire valoir plusieurs éléments en même temps sur ma page:stocker plusieurs chaînes dans un python argument et le sélénium
def verify_completed_contractor_form(self, arg):
forms = [
arg
]
for verify_completed_form in forms:
self.test_login.assert_element_by_xpath(verify_completed_form)
def test_contractor_form(self):
self.verify_completed_contractor_form('//h1[contains(.,"Contractor")]',
'// div[text() = "San Diego, CA"]',
'// div[text() = "San Diego"]',
'// div[text() = "Sharam"]')
cela fonctionne si j'utilise plus d'arguments sur la première méthode mais je veux éviter de créer un argument pour chaque chaîne que je veux trouver donc il y a un moyen d'envoyer autant de chaînes que je veux en utilisant un seul argument?
grâce
@ user964503 Si cette réponse (ou une réponse) a été utile, Upvote il. Si cela répond à votre question, assurez-vous de l'accepter comme réponse. – JeffC