Birisi, PageSection tarafından Id Listesi Listesinin nasıl dinamik olarak alınacağı konusunda biraz ışık tutabilir. Sayfanız Kişi sayısı bilgisine dayanan bölümlerin sayısını içerir.Dinamik Element kimliği selenyumda @FindBy
İşte bir örnek.
@FindBy(css = "#personForm0 > fieldset > div.apisInfoRequired.statusBox.active > div.btn.action.addBtn > input")
public PageElement addInfantBtn;
@FindBy(css = "#personForm1 > fieldset > div.apisInfoRequired.statusBox.active > div.btn.action.addBtn > input")
public PageElement addAdultBtn;
#personForm0
@FindBy
kullanarak, ben selenyum ile zorluk karşı karşıya olduğumu okumak artık zaman,
#personForm9
kadar gitmek edilebilir. Birisi bunu nasıl yazacağınıza dair düşüncelerinizi paylaşabilir.
Öğede bir adın yok. – RamRapolu
Sonra kullan Bunları bulmak için CSS veya XPATH. Bunlar aynı zamanda findElements() –
Thomas ile olası ti kullanımıdır, bunlar, eşyaların sayısına (Kişi), örn. dinamik olarak @FindBy (css = "id1"), css = id2, id3, id4'ü nasıl kullanırsınız? Çünkü her biri, dizinlenmiş değerler içeren birden çok öğeye sahiptir. pfa 2 sınıfları kullanıyorum. – RamRapolu