//Regular lecture 42: 5 & 9-Dec-2022
/// <reference types ="Cypress"/>
//1) amazon search using dropdown and each() method
describe("amazon search using dropdown", function(){
it("test1", function(){
cy.visit('https://www.amazon.in/')
cy.get('[id="twotabsearchtextbox"]').type('samsung')
cy.get('[class="autocomplete-results-container"]').children().each(function(el){
cy.wrap(el).then(function(el){
if(el.text()=='samsung m32'){
cy.wrap(el).click()
}
})
})
})
})
//2) webdriveruniversity datepicker
describe("date picker",function(){
it("test1 - current month date", function(){
cy.visit('http://www.webdriveruniversity.com/Datepicker/index.html')
cy.get('[class="input-group-addon"]').click()
cy.get('[class=" table-condensed"]').find('td').not('.old').not('.new').contains(15).click()
})
it("test2 - prev. month date", function(){
cy.visit('http://www.webdriveruniversity.com/Datepicker/index.html')
cy.get('[class="input-group-addon"]').click()
cy.get('[class="prev"]').eq(0).click()
cy.get('[class=" table-condensed"]').find('td').not('.old').not('.new').contains(19).click()
})
it.only("test3 - next month date", function(){
cy.visit('http://www.webdriveruniversity.com/Datepicker/index.html')
cy.get('[class="input-group-addon"]').click()
cy.get('[class="next"]').eq(0).click()
cy.get('[class=" table-condensed"]').find('td').not('.old').not('.new').contains(26).click()
})
})
टिप्पण्या
टिप्पणी पोस्ट करा
आपल्या प्रतिक्रियेबद्दल धन्यवाद ! आम्ही लवकरात लवकर प्रतिक्रियेला उत्तर देण्याचा प्रयत्न करू