selen med Java Intervju Frågor och svar

om du söker efter selen med Java Intervju Frågor och svar för erfarna eller Freshers, du är på rätt plats. Det finns paket av chanser från många förmodade organisationer på planeten. Selen med Java annonsera förlitas på att utvecklas till mer än $ 5 miljarder av 2020, från bara $ 180 miljoner, enligt selen med Java industrin mätare., På detta sätt, trots allt du har chansen att driva i ditt kall i selen med Java utveckling. Gangboard erbjuder avancerat selen med Java intervjufrågor och svar som hjälper dig att dela upp ditt selen med Java intervju och skaffa dröm kallelse som selen med Java utvecklare.

bästa selen med Java intervjufrågor och svar

tror du att du har rätt saker att vara ett avsnitt i utvecklingen av framtida selen med Java, är Gangboarden här för att styra dig för att upprätthålla ditt kall., Olika fortune 1000 organisationer runt om i världen utnyttjar innovation av selen med Java för att möta behoven hos sina kunder. Selen med Java används som en del av många företag. För att få en bra utveckling i selen med Java arbete, vår sida ger dig nitty-gritty data som selen med Java blivande medarbetare möte frågor och svar. Selen med Java Intervju Frågor och svar bereds av 10+ år erfarna branschexperter., Selen med Java Intervju Frågor och svar är mycket användbara för fräschare eller erfaren person som letar efter det nya utmanande jobbet från det välrenommerade företaget. Vårt selen med Java Frågor och svar är mycket enkel och har fler exempel för din bättre förståelse.
av detta selen med Java Intervju Frågor och svar, många studenter fick placeras i många välrenommerade företag med hög paketlön. Så utnyttja vårt selen med Java Intervju Frågor och svar att växa i din karriär.

1 Kv). Vad är den olika användningen av detta uttalande i java?,

det här är ett sökord i java som används för att referera till samma klassinstansvariabel, samma klassmetod och returnera samma klassinstans.

Q2). Vad är run time polymorfism i java?

i java definieras anrop till en metod baserat på vilken typ av objekt som skapas i runtime. Det är körning polymorfism.

Q3). Vilken metod används för att konvertera sträng till Char?

genom att använda tocharray();

Q4). Är det möjligt att ha statisk metod i metod överbelastning?

ja dess möjliga som metod överbelastning beror endast på antalet argument och datatyp.

Q5)., I en klass kan en lokal variabel vara statisk?

Nej

Q6). Är det möjligt att ringa slutligen block efter att ha kastat ett undantag?

Ja. Slutligen kommer alltid att utföras.

Q7). Är äntligen block alltid avrättades?

Nej. Vid System. exit () det kommer inte att utföras.

Q8). Vad är OOPs konceptet i java?

Arv, abstraktion, polymorfism, inkapsling, gränssnitt

Q9). Varför sträng är oföränderlig?

As, när Strängobjektet har skapats kan inte ändras

Q10). Är flera arv möjligt i java?

Nej., Dess möjligt endast genom gränssnitt.

Q11). Kan ett gränssnitt har fullständig metod.

Ja. Efter java ver 8 kan gränssnittet ha fullständiga metoder men metoden ska vara statisk och standard.

Q12). Är det möjligt att ha automatisk utvidgning och automatisk förträngning i java?

automatisk utvidgning är möjlig men automatisk förträngning är inte möjlig.

Q13). Varför automatisk förträngning är inte möjligt i java?

Vid automatisk förträngning finns det alltid en minnesförlust. Så det är inte möjligt.

Q14). Där strängen motsatte skapade?

strängobjekten skapas i string pool-området.,

Q15). Om en sträng s= ”Hej Jag är bra”. Hur skiljer man varje ord i en sträng?

genom att använda Split(” ”) metod

Q16). Vad är inkapsling i java?

i java inkapsling är egendom, där vi dölja datamedlem genom att förklara dem som privata och försöka komma åt dem genom offentliga metoder.

Q17). Vad är skillnaden i HashMap och HashTable i java?

HashMap kan ha en Null-nyckel och flera Null-värden men HashTable kan inte ha Null-nyckel och Null-värden.

Q18). Vad är skillnaden i Lista och ange i java?,

listan kan ha dubbla element men St har bara unika element.

F19). Vad är rekursion i java?

i Java är rekursion en process där en metod med i en klass anropar sig inuti klassen.

Q20). Vad är skillnaden i slutligen och slutföra i java?

slutligen, är ett java-block där slutförandet används i sophämtning.

Q21). Kan vi åsidosätta statiska metoder i java?

Nej Vi kan inte åsidosätta statiska metoder i java.

Q22). Vad är skillnaden i samlingar och samling i java.,

Collection är ett gränssnitt i java medan samlingar är ett verktyg klass har statiska java-metoder inuti den.

F23). Vad är skillnaden i enkät och topp i java collection?

i java-samlingen används enkät för att hämta data och släppa minne permanent, men Peak används för att hämta data och släppa minne tillfälligt.

Q24). Vad är boxning och unboxing i java?

i java boxing används för att konvertera wrapper klass till objekttyp och Unboxing används för att få objekt från wrapper klass.

F25). Vad är java polymorfism?,

i java visar en enhet olika beteenden vid olika tidsinstanser kallas polymorfism.

F26). Vad är java constructor?

När vi vill utföra en operation/åtgärd när ett objekt skapas använde vi konstruktörer.

F27). Vad är den olika typen av konstruktör?

Java har standard-och parametriserad konstruktör.

Q28). Vilket paket används för att läsa och skriva filer i java?

Java I/O-paketet används

Q29). I java Hur tar man inmatning från användaren?

genom att använda Skannerklass

Q30)., Vad är skillnaden i matrislista och länkad lista ?

Arraylist lagra minne som kontinuerlig minnesplats men länkad lista lagra i slumpmässiga minnesplatser

Q31). Vad är olika lokalisatorer i selen?

ID, namn,xpath,CSS,klassnamn, taggnamn, länktext, partiell linktext

Q32). Vad är en webbdrivrutin ?

Webdriver är ett gränssnitt som ger olika API: er för att utföra automatisering över webbläsare.

F33). Hur man hanterar välj / dropdown alternativ i selen?

genom att använda Select class

Q34). Hur hanterar du dynamisk xpath i selen?,

genom att använda metoder som text (), innehåller (), förälder, barn,följande-syskon,ansestorer etc

Q35). Hur hanterar du flera fönster i selen?

genom att använda getWindowHandle ()

Q36). Vad är skillnaden i getWindowHandle () och getWindowHandles () i selen?

getWindowHandle() returnerar en sträng men getWindowHandles() returnerar en samling sträng

Q37). Hur man hanterar Windows popup i selen?

genom att använda AutoIT

Q38). Hur man utför tangentbordsoperation i selen?

genom att använda Action class

Q39). Vad är Soft assert i selen?,

i selen soft assert används för att fortsätta utförandet utan att testet misslyckas om något påstående misslyckas. I slutändan kommer det att samla alla undantag och misslyckas testet.

Q40). Vad är ITest resultat i selen?

ITest resultat i selen är en lyssnare API används för att övervaka exekveringsstatus för testet

Q41). Vad är test NG anteckningar?

@test, @ BeforeMethod, @AfterMethod,@ BeforeClass,@AfterClass, @ Beforegroup, @AfterGroup

F42). Hur inaktiverar du ett utförande av test i TestNG?

@Test(aktivera=falskt);

Q43)., Hur hanterar man kakor i selen?

genom att använda getCookies ();

Q44). Hur tar man bort cookie med namn i selen?

deleteCookiesByNamed(”namn”);

Q45). Hur man ställer in SSL-certifikat i selen?

setAssumeUntrustedCertificateIssuer(False);

Q46). Vad är Frame hantering i selen?

ramar är olika HTML-sida på en sida. I selen använder vi förare.switchto.ram()

Q47). I java vad är markerat undantag?

markerat undantag är undantaget som kontrolleras av kompilatorn.

Q48). Vad är olika variabel typ sin java?,

Lokal , instans, statisk

Q49). Vad är toString () i java?

toString() används för Strängrepresentation av objekt.

Q50). Vad är selen rutnät?

Selenium grid används för att köra flera test över olika webbläsare.

Q51). Skriv syntaxen för att kontrollera xpath i konsolen?

$x

Q52). Förklara uttalandet WebDriver driver=ny Chrome Driver ();

Webdriver är ett gränssnitt och driver är en referensvariabel som pekar på klass chrome driver

Q53). Vad är Xpath ?,

Xpath är XML-sökväg i DOM ( Document object Model)

Q54). Skriv syntaxen för xpath ?

/ / tagname

Q55). Hur väljer du ett värde från rullgardinsmenyn ?

  • vi kan välja ett rullgardinsvärde från Select Class
  • Select sel=new Select ( WebElement)
  • selectbyVisibleText eller Index eller värde

Q56). Så här väljer du en undermeny från en huvudmeny

Vi kan välja en undermeny genom att använda Åtgärdsklass med flytta till elementmetod

Q57). Vad är OOPS begrepp som används i selen ?,

  • Nedan följer följande OOPS-begrepp som används
  • arv
  • polymorfism
  • inkapsling ( POM )
  • abstraktion

Q58). Vad gör anteckningen @ Find by i selen

@ Find by annotation används för att identifiera webelements genom dess attribut ”

Q59). Hur utför du en Testregressionssvit i selen ?

Vi kan köra regressionssviten genom att skapa en test ng xml som innehåller testfall

Q60)., Hur kan du hämta egenskapen från en egenskapsfil

vi kan hämta genom att använda Egenskapsklassen och hämta nyckelvärdesparet

Q61). Selenfunktion som används för att hämta attributet eller värdet?

getAttribute(), getText().

Q62). Hur får skrivit text från en textruta?

drivrutin.findElement (av.xpath(”//input”)).getAttribute(”värde”));

Q63). Hur simulerar du webbläsaren bakåt och framåt?

drivrutin.navigera().tillbaka ();
förare.navigera().framåt ();

Q64). Hur får du den aktuella SIDADRESSEN?

drivrutin.getCurrentUrl();

Q65)., Hur uppnår du synkronisering i WebDriver?

drivrutin.hantera().timeout().implicitlyWait (10, tidsenhet.Sekunder);

Q66). Hur rensar du innehållet i en textruta i selen?

använd clear () – metoden.
selen QA.txt
visar selen QA.txt.

Q67). Vad är kommentarer

@Test, @BeforeTest, @AfterTest, @BeforeClass, @AfterClass, @BeforeMethod, @AfterMethod, @BeforeSuite, @AfterSuite.

Q68). Vad är ghost driver ?

Ghost driver betyder att det är JavaScript. Det genomförs webben driver phantom protokoll JS.,
då kan den använda Remote Web driver för back end.

Q69). Vad är användningen av Property file i ditt ramverk ?

egenskaper fil används för att lagra GUI locator och globala fältdatabasegenskaper .
används främst för JAVA

Q70). Vad är flash automation

Flash automation innebär SWF-filen är också i Flash och vi kan använda HTML-fil

Q71). Hur många typer av WebDriver API använder i selen?,

  • Chrome Driver
  • Firefox Driver
  • Gecko Driver
  • InternetExplorer Driver
  • Opera Driver
  • Android Driver
  • iPhone Driver

Q72). Vilka operativsystem stöder selen WebDrivers?

  • Windows operativsystem
  • Linux operativsystem
  • Apple operativsystem

Q73). Vad är selen och varför det används av fler användare?

selen är ett automatiseringstestverktyg som används för att testa webbapplikationen genom att använda webbdrivrutinen i en webbläsare. Det är en öppen källkod så den har stort antal användare.,

Q74). Vad är komponenterna i selen?

  • Selenium Web driver
  • Selenium RC
  • Selenium Grid
  • Selenium IDE

Q75). Vilka språk Stöder i selen?

  • c
  • c++
  • Java
  • Python
  • c-sharp
  • Ruby

och vi måste konfigurera burkarna filen för varje språk.

Q76). Skriv koden för att öppna chrome-webbläsaren i selen?

System.setproperty (nyckel,värde);
WebDriver driver = ny chrome-drivrutin ();
dykare.stäng ();

Q77)., Skriv lokaliseraren för att hitta elementet i selen?

by id
By name
By classname
By xpath
By css-selectors

Q78). Skriv syntaxen för Xpath och två typer av xpath?

//tagname*typer:

  • absolut xpath
  • relativ xpath

Q79). Skriv syntaxen för get-elementet med id och xpath ? Och syntax för klick knappen?

Q80). Skriv koden för att öppna firefox-webbläsaren i selen?

System.setproperty(key,value);WebDriver driver = new geckodriver ();diver.close()

Q81). Hur många testtyper är stöd för Selen?,

det finns 7 typer som stöder

  • Integrationstestning
  • regressionstestning
  • funktionell testning
  • Röktestning
  • responsiv testning
  • Cross Browsers Testing
  • UI testing (black box)

Q82). Hur får man källkoden på webbsidan?

drivrutin.getPageSource();

Q83). Hur inaktiverar du meddelanden om webbläsarnivå i selen?

Q84). Hur går man tillbaka till huvudmenyn från inre mest ram direkt?

drivrutin.switchTo().defaultContent();

Q85)., Hur byter man från inre ramar till föräldraram en efter en?

drivrutin.switchTo().parentfram() ;

Q86). WebDriver-gränssnittet utökar funktionerna från vilket gränssnitt?

searchcontext interface

Q87). Förklara användningen av javaScriptExecutor i selen.

  • för att hitta ett element om normala lokaliserare inte fungerar.
  • för att skicka värden istället för sendKeys().
  • för att generera användardefinierade varningsfönster.
  • för att fånga skrapa data(url, Titel, domän etc).
  • för att navigera till en url.
  • för att rulla sidan.
  • för att öppna en ny flik.,

Q88). Hur man hanterar Windows-baserad varning i selen?

selen stöder inte den här funktionen.

Q89). Hur ändrar du webbläsarfönstret?

Dimension d=ny Dimension(480, 620);
drivrutin.hantera().fönster().setSize(d);

Q90). Vilka metoder används för att rulla sidan i javaScriptExecutor?

scrollBy(), scrollTo().

Q91). Vad är skillnaden mellan avsluta() & stäng()?

alla fönster som öppnas av webDriver är stängda med quit(). Stäng () stänger endast webbläsarfönster för närvarande WebDriver kontrollerar.

Q92)., Kan vi byta från en ram till en annan ram genom automatisering?

Nej Vi kan inte växla från en ram till en annan ram direkt.

Q93). Hur byter man till en ram?

webbläsare.switchto.ram()

Q94). Hur byter man till föräldraram?

webbläsare.switchto.defaultcontent()

Q95). Hur man går i pension data från inkapsling?

med hjälp av getter och setter-metoden kan vi komma åt data.

Q96). Hur man startar en webbläsare ?

Q97). Hur identifierar du den givna rullgardinsmenyn och vad är sätten?

  • Välj klass
  • Robotklass

Q98)., Hur byter man till alert ?

webbläsare.switchto.varning
varning.Acceptera () à ok-knappen
varning.avfärda() à avbryt

Q99). Hur identifierar du det n: e barnet ?

webbläsare.findElement (av.cssSelector(”div#d3 > formulär#frm3 > input:nth-child(5)”)).sendKeys (”femthchild”);

Q100). Hur många typer av vänta uttalanden?

  • Implicit vänta
  • Explicit vänta

Q101). Stöder Java flera arv?

Java har inte stöd för flera arv.

Leave a Comment