Ambiente Mac python + construção de ambiente selênio

Este artigo explica principalmente como construir um ambiente de selênio no ambiente Mac. O autor também é iniciante em testes, desconhece atualmente o selênio e espera compreendê-lo gradativamente a partir da construção do ambiente.

Preparação ambiental

O ambiente usado neste artigo:
Python 3.7.3
PS: O
ambiente Mac terá seu próprio ambiente Python por padrão, mas a versão Python2, portanto, se você quiser usar o ambiente Python3, precisará instalá-lo você mesmo. Por não ter configurado o ambiente, se precisar usar o ambiente Python3 no terminal, preciso digitar python3 xxx, caso contrário, se for python xxx, será a versão padrão do python2.
IDE PyCharm CE

Etapas de construção

  1. Instale o ambiente Python3
  2. Instale o selenium
    • pip3 install selenium
    insira a descrição da imagem aqui
    Há um aviso aqui que o comando pip3 precisa ser atualizado (pip é um comando usado para instalar e manter pacotes Python),
    insira a descrição da imagem aqui
    então você pode atualizar através do pip3 install --upgrade pip
  3. Instale o driver WebDriver correspondente ao navegador
    • Diferentes navegadores correspondem a drivers diferentes, o autor usa o Chrome aqui, e a versão atual do Chroem é 84.0.4147.135 (porque o mesmo número de versão não foi encontrado, aqui usamos até a versão secundária corresponde tentar)
    • Endereço de download do ChromeDriver: https://chromedriver.storage.googleapis.com/index.html
    • Após o download, resolva o arquivo, você verá um arquivo ChromeDriver.exe, mova-o para /usr/local /bin path
    Aqui você pode mover após o comando ou abrir diretamente o diretório correspondente para mover.
    Forma de linha de comando:
    mv xxx arquivo movido diretório
    Arrastar direto:
    O diretório /usr/local no Mac está oculto do Finder por padrão. Se você precisar ir para /usr/local, abra o Finder e use command+shift+G para pop up Preencha /usr/local no diretório.
  4. Crie um novo arquivo no pyCharm para verificar se a configuração foi bem-sucedida
from selenium import webdriver
import time

driver = webdriver.Chrome()
driver.get('http://www.baidu.com')
print("Selenium Test.")
time.sleep(6)
driver.quit()
print("Time's up. Already quit.")

Após a execução, você pode abrir o navegador Chrome e visitar a página inicial do Baidu, imprimir o Teste Selenium. Feche o Chrome após aguardar 6 segundos.

Se você estiver interessado em teste de software, quiser saber mais sobre o conhecimento de teste, resolver problemas de teste e obter orientações para ajudá-lo a resolver a confusão encontrada nos testes, temos especialistas técnicos aqui. Se você está procurando emprego ou acabou de se formar na escola, ou já trabalhou, mas muitas vezes sente que é muito difícil, sente que não é bom o suficiente no teste, quer continuar seus estudos ou quer mudar de carreira e tem medo de não ser capaz de aprender, você pode se juntar a nós insira a descrição da imagem aqui
. Obtenha os mais recentes materiais de entrevista de fábrica de teste de software e automação de Python, interface, materiais de aprendizado de construção de estrutura!

Neste ponto, a configuração do Selenium é bem-sucedida.

Acho que você gosta

Origin blog.csdn.net/qq_42434318/article/details/114445394
Recomendado
Clasificación