Çalışma zamanında Web öğesiyle etkileşim kurarken hata oluştu

Belirti

Web otomasyonu eylemi ("tıklama bağlantısı", "metin alanını doldur" veya "öğenin ayrıntılarını al" vb.) çalışma zamanında başarısız oldu.  

Sorun doğrulanıyor

Masaüstü akışının ilk geliştirmesi sırasında, Kullanıcı Web öğesiyle yakalayabilir ve etkileşime girebilir. 

Neden

Bazı Web sayfaları temel alınan HTML yapısını dinamik olarak değiştirir. Bu nedenle başlangıçta öğeyi bulmak için kullanılan CSS Seçicisi artık uygulanamaz. 

Çözüm

HTML yapısı değişse bile, ilgilendiğiniz öğeyi bulmak için yeni daha güçlü bir CSS seçici oluşturun. 

Bunu yapmak için, hatadan sonra Web öğesini yeniden yakalayın ve yeni CSS seçicisini eski ile karşılaştırın. 

CSS seçicileri, seçici Builder penceresi aracılığıyla incelenebilir ve düzenlenebilir: 

İki seçici arasındaki farklılıkları fark edin – farklı bir veya birden çok öğe/öznitelik olabilir. 

Yalnızca değişikliğe neden olmayan statik kısımları içerecek şekilde seçiciyi düzenleyin. Aşağıdaki yöntemlerden bazıları izlenebilir: 

  1. Sayılar gibi tüm dinamik değerleri kaldırın ve ilgili Işleçleri uygun şekilde değiştirin (şununla başlar, şununla biter, Içerir vb.) 

  2. Gerekirse seçici yolundan tüm öğeyi kaldırma 

  3. "Içerir" seçicisini kullanarak Web sayfasında görünür olan metni kullanarak öğeyi bulun 

  

Örneklerden 

  1. Seçici, "some_class123"] gibi dinamik olan bir sınıf içeren bir öğe içeriyor. Bu, div (sınıf ^ = "some_class"] ("ile başlar" işleciyle değiştirilebilir 

  2. Seçici, DIV [Class = "some_class123"] [id = "some_id123"] > a [id = "some_id"] gibi birçok dinamik özniteliğe sahip bir öğe içerir. Bu, [id = "some_id"] olarak değiştirilebilir (ilk bölüm tamamen hariç) 

  3. İlgilendiğiniz öğenin bazı statik metni var; Seçici yalnızca bu metni içerecek şekilde değiştirilebilir. Örneğin, div [Class = "some_class123"] [id = "some_id123"] > a [id = "some_id"] şu şekilde değiştirilebilir ("the_text_we_see_on_the_webpage") 

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Geri bildiriminiz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×