Тёмный
No video :(

SingletonDesign Pattern In Java || How to achieve Singleton In Selenium WebDriver 

Naveen AutomationLabs
Подписаться 387 тыс.
Просмотров 79 тыс.
50% 1

Опубликовано:

 

5 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 35   
@varshatc4771
@varshatc4771 5 лет назад
This is important interview question👍
@ChethanCP
@ChethanCP Год назад
Awesome, very nice explanation
@1824ajay
@1824ajay 6 лет назад
Hey Naveen, Man this is so helpful i have implemented this and also was asked in an interview about this! As always very informative and concise!!
@WMohanty
@WMohanty 4 года назад
Thanks. God bless Naveen.
@yanivbendror7579
@yanivbendror7579 6 лет назад
Hi naveen , great video. one small thing - regarding lines 25,26 I'm not sure it's correct to say that nothing return ( 14:15 , 14:47 ) , since what's actually return is the 'singleton_instance' , which means y,z will point to the same address as x , that's why when you print y.str and z.str you get the same upper case string as x.str
@shwetayadav4244
@shwetayadav4244 3 года назад
Always the best
@aravinda8330
@aravinda8330 6 лет назад
Hi Naveen Thanks for very informative video on singleton class.
@NileshKumar-mk2ze
@NileshKumar-mk2ze 5 лет назад
Hello Sir, I have one question If Two threads are accessing the Singleton class object at time then what will happen or what problem will come and how we resolve such problem.
@aleksandrefimov8754
@aleksandrefimov8754 5 лет назад
Hey, It looks like there is problem in your example. If we call openBrowser() method twice - than it opened two chrome browsers. So I think we should move this line "driver = new ChromeDriver" or in private constructor or in if block of getInstance method. So after that we avoid of possibility to open two browsers at the same time.
@rahulsahay5973
@rahulsahay5973 2 года назад
Correct
@srinathmohan615
@srinathmohan615 2 года назад
public WebDriver driverinit(){ WebDriverManager.chromedriver().setup(); if (driver==null){ driver = new ChromeDriver(); } return driver;
@nikhilbhaleraoballya
@nikhilbhaleraoballya 4 года назад
just want to know what will happen when we use this code for doing parallel execution in testNG
@sahilsayyad8144
@sahilsayyad8144 3 года назад
instead of using string to check new object is created or not u should use hashCode()
@saikumara6384
@saikumara6384 6 лет назад
Hi naveen..very informative and useful videos..you are really doing a great job and very good explanation. Could you please make a video on about Ant build tool and how to implement Ant in TestNG framework. Thanks in advance!!!
@ahmedsalahel-din1311
@ahmedsalahel-din1311 5 лет назад
Thank you for the great video, I have a comment: What if you have multiple test methods in your Test Class??? let's say we have another test method called public void test02() {} before this method you're trying to get an instance of WebDriver, it will never create a new instance of our Singleton class (Driverinit), but simultaneously the instance of WebDriver is not null, moreover try to handle any element in the second test method, it will throw (SessionNotCreatedException) as you've already quitted or closed the driver!!!
@bodhiderrick3515
@bodhiderrick3515 3 года назад
i guess I'm quite off topic but does anybody know of a good site to watch new movies online?
@majormalachi1901
@majormalachi1901 3 года назад
@Bodhi Derrick flixportal =)
@bodhiderrick3515
@bodhiderrick3515 3 года назад
@Major Malachi Thanks, signed up and it seems like a nice service :D I appreciate it !
@majormalachi1901
@majormalachi1901 3 года назад
@Bodhi Derrick glad I could help :)
@ujjwalverma7787
@ujjwalverma7787 6 лет назад
hello, sir your huge fan. I have one doubt on time 10.38 why you call a static method with classname "Singleton x =Singleton.getinstance();" we can call a method directly "Singleton x = getinstance();" its worked and according to me there no need to call through the class name. please explain it Sir !! thank you !
@naveenautomationlabs
@naveenautomationlabs 6 лет назад
Yes that's also fine
@ilavarasansriraman4140
@ilavarasansriraman4140 3 года назад
Awesome :)
@toxicsahu
@toxicsahu 6 лет назад
@Naveen Automation Labs : Please Create Video for "Serialization and Deserialization in Java" and its Implementation in Automation Framework. Thanks ~PS
@mr_wasekar_sandip5314
@mr_wasekar_sandip5314 4 года назад
Hello naveen sir i have a one quetion how to implement thread safe webDriver instance using threadlocal class please create on video for me please ...
@meenutabassumkhan6306
@meenutabassumkhan6306 6 лет назад
what is a use of singleton class?
@amangupta9949
@amangupta9949 5 лет назад
sir while changing x.str valve other 2 reference value changed. And same thing is repeated in z.str value is it corroct sir.And where we can use this like any application where we use this.
@vaibhavsinha1243
@vaibhavsinha1243 5 лет назад
What if for next teat case we need To invoke IE browser.. then hiw to proceed??
@sandeepvoonna182
@sandeepvoonna182 6 лет назад
If you call the openBrowser method from another class, then it will create anothe webdriver ??
@yuvaj9730
@yuvaj9730 6 лет назад
Hi naveen, When will u start Mobile App Testing using Appium.
@lokeshsharma-gd1xo
@lokeshsharma-gd1xo 6 лет назад
Hi Naveen, I had one query, Let say in TestFolder, My project contains 40 Test cases, and i m using Page object model, Do i need to use Local Webdriver instance for every test case
@khosruvai
@khosruvai 3 года назад
in singleton concept, yes!!
@anoopgarg1970
@anoopgarg1970 3 года назад
Nice Video, but why Constructor is declared private? Pls explain
@himalaycharpe6661
@himalaycharpe6661 2 года назад
Because ..only 1 object call krna hai...single tone me ..other isme se acces nahi hona chahiye constructor...so private ..
@bhargavi3884
@bhargavi3884 6 лет назад
Output is one-time only
Далее
Difference between Interface and Absract Class
30:52
Просмотров 180 тыс.
What is Method and Method Overloading in Java
43:18
Просмотров 23 тыс.
Moto Trial vs Moto acrobática 🏁
00:29
Просмотров 2,3 млн
How to use Singleton Pattern in Selenium WebDriver
26:40
What is Encapsulation in Java - OOP Concept
19:44
Просмотров 71 тыс.