Skip to content

Instantly share code, notes, and snippets.

View reinaldorossetti's full-sized avatar

Reinaldo Rossetti reinaldorossetti

View GitHub Profile
@reinaldorossetti
reinaldorossetti / #drag-drop.py
Last active July 15, 2021 16:49 — forked from florentbr/#drag-drop.py
Selenium - HTML5 drag and drop
from selenium.webdriver.common.action_chains import ActionChains
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions
from time import sleep
from os import getcwd
# JavaScript: Drag and drop script
# param1 (WebElement): Source element to drag
@reinaldorossetti
reinaldorossetti / Vitual keystroke example
Created December 26, 2016 17:14 — forked from chriskiehl/Vitual keystroke example
Python win32api simple Vitual keystroke example
#Giant dictonary to hold key name and VK value
VK_CODE = {'backspace':0x08,
'tab':0x09,
'clear':0x0C,
'enter':0x0D,
'shift':0x10,
'ctrl':0x11,
'alt':0x12,
'pause':0x13,
'caps_lock':0x14,
@reinaldorossetti
reinaldorossetti / index.html
Last active January 21, 2017 21:49 — forked from anonymous/index.html
Tic Tac Toe game
<html>
<head>
<link href="http://getbootstrap.com/2.3.2/assets/css/bootstrap.css" rel="stylesheet" />
<script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script src="script.js"></script>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id="tic-tac-toe">
<div class="span3 new_span">
@reinaldorossetti
reinaldorossetti / idea-reset-evaluation.sh
Created February 7, 2017 17:46
reset intellij idea 14 evaluation
#!/bin/bash
echo "removeing evaluation key"
rm ~/.IntelliJIdea15/config/eval/idea15.evaluation.key
echo "resetting evalsprt in options.xml"
sed -i '/evlsprt/d' ~/.IntelliJIdea15/config/options/options.xml
echo "resetting evalsprt in prefs.xml"
sed -i '/evlsprt/d' ~/.java/.userPrefs/prefs.xml
@reinaldorossetti
reinaldorossetti / Capybara.md
Last active April 14, 2017 23:59 — forked from tomas-stefano/Capybara.md
Capybara cheatsheet

Capybara Actions(Ações)

# Faz o clique no link com o texto "Save".
click_link 'Save'

# Faz o clique no Botão com o texto "awesome".
click_button 'awesome'

# Faz o clique no Botão ou Link com testo "Save".
@reinaldorossetti
reinaldorossetti / git-clearHistory
Created April 3, 2017 01:47 — forked from stephenhardy/git-clearHistory
Steps to clear out the history of a git/github repository
-- Remove the history from
rm -rf .git
-- recreate the repos from the current content only
git init
git add .
git commit -m "Initial commit"
-- push to the github remote repos ensuring you overwrite history
git remote add origin git@github.com:<YOUR ACCOUNT>/<YOUR REPOS>.git
@reinaldorossetti
reinaldorossetti / Selenium Cheat Sheet.md
Created April 5, 2017 20:36 — forked from kenrett/Selenium Cheat Sheet.md
Selenium Cheat Sheet - Ruby

#Getting Started

##Webpage:

<html>
<head>
    <title>Testing with Ruby and Selenium WebDriver</title>
</head>
 
<body bgcolor="antiquewhite">
@reinaldorossetti
reinaldorossetti / Selenium Cheat Sheet.md
Created April 5, 2017 20:36 — forked from kenrett/Selenium Cheat Sheet.md
Selenium Cheat Sheet - Ruby

#Getting Started

##Webpage:

<html>
<head>
    <title>Testing with Ruby and Selenium WebDriver</title>
</head>
 
<body bgcolor="antiquewhite">
@reinaldorossetti
reinaldorossetti / renavam.py
Created May 31, 2017 19:14 — forked from ellisonleao/renavam.py
Validador Renavam Python
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import unittest
def validar_renavam(renavam):
"""
No caso do RENAVAM, o DV (dígito verificador) módulo 11 é calculado
multiplicando cada dígito do número base pela sequência de multiplicadores
2, 3, 4, 5, 6, 7, 8, 9, 2 e 3, posicionados da direita para a esquerda.
debug] [BaseDriver] Event 'newSessionRequested' logged at 1557334790631 (13:59:50 GMT-0300 (-03))
[Appium] Appium v1.13.0 creating new AndroidUiautomator2Driver (v1.33.1) session
[Appium] Capabilities:
[Appium] platformName: Android
[Appium] deviceName: Nexus 5
[Appium] udid: emulator-5554
[Appium] automationName: uiautomator2
[Appium] appPackage: br.com.edeploy.gol.checkin.activities
[Appium] appActivity: br.com.edeploy.gol.checkin.activities.MainActivity
[Appium] autoGrantPermissions: true