コード例 #1
0
        print("Indo para envio")

        #Aceita os termos de servico
        Termos = driver.find_element_by_name("cgv")
        Termos.click()

        #Procede para o pagamento
        Prosseguir = driver.find_element_by_name("processCarrier")
        Prosseguir.click()
        print("Envio feito")

        #Armazena preco total da compra para validacao(preco final do carrinho)
        validacao.setPrecoTotal()

        #Valida se o preco esta correto
        if validacao.validaPreco(carrinho.getPreco()) == False:
            driver.quit()

        else:

            #Finaliza o pagamento
            Prosseguir = driver.find_element_by_xpath(
                "/html/body/div/div[2]/div/div[3]/div/div/div[3]/div[1]/div/p/a"
            )
            Prosseguir.click()
            print("Pagamento feito")

            #Finaliza a compra
            Prosseguir = driver.find_element_by_xpath(
                "/html/body/div/div[2]/div/div[3]/div/form/p/button")
            Prosseguir.click()