Skip to content

Instantly share code, notes, and snippets.

View cami-la's full-sized avatar

Camila Cavalcante cami-la

View GitHub Profile
@cami-la
cami-la / resumo_selenium_webdriver_java.md
Last active April 15, 2024 23:55
Resumo: Automatizando Testes com Selenium WebDriver e Java

🔺 Automatizando Testes com Selenium WebDriver e Java

  • Selenium é um conjunto de ferramentas de código aberto multiplataforma, usado para testar aplicações web pelo browser de forma automatizada.
  • Ele executa testes de funcionalidades da aplicação web e testes de compatibilidade entre browser e plataformas diferentes.
  • O Selenium suporta diversas linguagens de programação, como por exemplo C#, Java e Python, e vários navegadores web como o Chrome e o Firefox.
  • O ecossistema do Selenium é bem completa, tendo: Selenium IDE, Selenium WebDriver e Selenium Grid.
  • O Selenium WebDriver usa o próprio driver do navegador para a automação.
  • É a forma mais moderna de interação atualmente, pois cada browser possui o seu respectivo driver, permitindo a interação entre o script de teste e o respectivo browser.
@luizomf
luizomf / ambiente-dev-ubuntu.sh
Last active September 2, 2024 00:56
Ambiente de desenvolvimento Python no Ubuntu - Com VS Code, Google Chrome, ZSH, Oh-my-zsh, zsh-syntax-highlighting, zsh-autosuggestions e spaceship prompt.
#!/bin/bash
# Executar comandos a seguir para atualizar os pacotes
sudo apt update -y
sudo apt upgrade -y
# Só o Python
sudo apt install python3.10-full python3.10-dev -y
# Instalar pacotes a seguir
1 - Primeiramente, o Docker só tem plena compatibilidade com o Windows 10.
2 - Baixe o Docker neste link: https://www.docker.com/products/docker-desktop
3 - Instale o Docker. A instalação é simples. O Docker Compose já será instalado juntamente.
4 - Apos instalar o Docker, é necessário instalar o WSL (Windows Subsystem for Linux). Para tanto, abra um terminal de linha de comando em modo administrativo e digite o comando abaixo:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
5 - Após o comando finalizar, reinicie o seu computador.
6 - Após o computador reiniciar, abra novamente um terminal de linha de comando em modo administrativo e digite o comando abaixo:
@lohhans
lohhans / README-PTBR.md
Last active September 16, 2024 19:00 — forked from PurpleBooth/README-Template.md
Um modelo para fazer um bom README.md

Título do projeto

Um parágrafo da descrição do projeto vai aqui

🚀 Começando

Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.

Consulte Implantação para saber como implantar o projeto.

@ThadeuLuz
ThadeuLuz / dddsBrasileiros.json
Last active September 14, 2024 17:31
Objeto JSON com Estados Brasileiros por DDD e lista de DDDs por Estados.
{
"estadoPorDdd": {
"11": "SP",
"12": "SP",
"13": "SP",
"14": "SP",
"15": "SP",
"16": "SP",
"17": "SP",
"18": "SP",