Selenium 4.27 Update: getAttribute Method is Deprecated, instead use getDomProperty/getDomAttribute

preview_player
Показать описание
Selenium 4.27 Update: getAttribute Method is Deprecated, instead use getDomProperty/getDomAttribute

Schedule a meeting in case of any queries/guidance/counselling:

~~~Subscribe to this channel, and press bell icon to get some interesting videos on Selenium and Automation:

Follow me on my Facebook Page:

Let's join our Automation community for some amazing knowledge sharing and group discussion on Telegram:

Naveen AutomationLabs Paid Courses:
GIT Hub Course:

Java & Selenium:

Java & API +POSTMAN + RestAssured + HttpClient:
Рекомендации по теме
Комментарии
Автор

getDomAttribute()-
Key Point: Returns the attribute value exactly as written in the HTML.
<input type="text" id="username" value="testUser">
WebElement input =
String value = // Returns "testUser"
getDomProperty()-
Key Point: Reflects the current state of the element, including any changes made by JavaScript or user interactions.
<input type="text" id="username" value="testUser">

WebElement input =
input.sendKeys("newInput"); // Changes value in the browser
String value = // Returns "newInput"

getDomAttribute(): Static, from the HTML source.
getDomProperty(): Dynamic, reflects real-time state.

VikasMishra-nxug
Автор

Thank you Naveen! I have been searching for this update for the past 2 day's

hariprasath
Автор

Thank you Naveen for making the video so quick 😊👌

SarangHoley
Автор

Thank you @Naveen sir "Your videos are always helpful."

VikasMishra-nxug
Автор

What would the difference between two methods?

MuraliRajamanickam
Автор

Naveen pls share one video of C++ IN Data structure and algorithms

Volleyball_shorts
Автор

Can you please share the valid telegram link? it is invalid now

ashutoshkar
Автор

Haii bro i need a suggestion i resigned job in oct it is alomt 1 month completed but i am unable to get calls even though there is positions for manual i have applied for multiple companies none of them called me few saying that it is fault of resume is it true resume format plays a vital role than the skills scaryyy please suggest me. chat gpt i have used overleaf i am exploring resume formats rather than updating myself to skills suggest me please

software_life
Автор

adding to above video :
The 𝘨𝘦𝘵𝘈𝘵𝘵𝘳𝘪𝘣𝘶𝘵𝘦() method caused confusion where a web element had both an "attribute value" and a "property value" for the same name.
ex: <input type='text', value='xyz'> </input>
"value" is the attribute to the input tag element - //This always returns the static value 'xyz'
"value" is also inbuilt property of input tag element - // This returns the value entered in the textbox at runtime
always 𝘨𝘦𝘵𝘈𝘵𝘵𝘳𝘪𝘣𝘶𝘵𝘦() prioritizes the property value over the attribute value

that is why it is depreciated and introduced

harishkce