Skip to content

Instantly share code, notes, and snippets.

Avatar
🎧
Focusing

Wellington Avelino dos Santos wellavelino

🎧
Focusing
View GitHub Profile
View rake_fast.rb
desc 'Execute fast scenarios'
task :fast_scenarios do
puts 'Running fast scenarios'
sh 'bundle exec cucumber -t @fast'
end
View rake.rb
require 'rubygems'
require 'cucumber'
require 'cucumber/rake/task'
desc 'Execute fast scenarios'
task :fast_scenarios do
puts 'Running fast scenarios'
sh 'cucumber -t @fast'
end
View referênciasAT.txt
https://www.w3.org/WAI/standards-guidelines/mobile/
https://dzone.com/articles/mobile-application-accessibility-testing-automatin
https://developer.apple.com/library/archive/technotes/TestingAccessibilityOfiOSApps/TestingtheAccessibilityofiOSApps/TestingtheAccessibilityofiOSApps.html
https://developer.apple.com/library/archive/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXTestingApps.html
https://google.github.io/EarlGrey/
https://developer.apple.com/accessibility/ios/
https://developer.android.com/guide/topics/ui/accessibility/
https://developer.paciellogroup.com/blog/2017/11/mobile-accessibility-testing-guide-for-android-and-ios-free/
http://www.outware.com.au/insights/mobile-accessibility/
https://www.youtube.com/watch?v=EkG5_kWkqwE
View exit_error_cucumber.rb
at_exit do
result=$Erros.group_by(&:classe).map do |token, with_same_token|
[token, with_same_token.map(&:mensagem), with_same_token.size]
end
puts "Mapa de Erros"
puts "============================="
for err in result do
puts "Erro de " + err.first.to_s + " > " + err.last.to_s
end
View gist:102667c3e1f813939e58c7a0f8653305
http://www.arachni-scanner.com/
arachni-scanner.com
Arachni - Web Application Security Scanner Framework
Arachni is a Free/Public-Source Web Application Security Scanner aimed towards helping users evaluate the security of web applications.
https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project
https://www.owasp.org/index.php/OWASP_SaaS_Rest_API_Secure_Guide
https://www.owasp.org/index.php/REST_Security_Cheat_Sheet
https://www.owasp.org/index.php/OWASP_API_Security_Project
https://github.com/enaqx/awesome-pentest
View monkeyrunner.java
Imports the monkeyrunner modules used by this program
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
# Connects to the current device, returning a MonkeyDevice object
device = MonkeyRunner.waitForConnection()
# Installs the Android package. Notice that this method returns a boolean, so you can test
# to see if the installation worked.
device.installPackage('myproject/bin/MyApplication.apk')
View git.md

Lista de exercícios sobre GIT

O exercícios será feito em duplas, onde um será o dono do repositório e o outro será o colaborador. A idéia é simular como trabalhamos no dia a dia.

O repositório deve ser uma especificação do TimeSheet http://ts2.concrete.com.br Só precisamos de uma feature, minha sugestão é que seja sobre apontamento de horas.

Para todos

@wellavelino
wellavelino / appium_java.md
Last active Apr 9, 2018
Dependências para configurar Appium Java
View appium_java.md
View ADO.rb
ENV['NLS_LANG'] = 'american_america.utf8'
require 'oci8'
require_relative '../database/querys/query_factory.rb'
require_relative '../../features/support/Helpers.rb'
class ADODataBase
include Helpers
attr_accessor :connection, :username, :password
View lint.rb
#!/usr/bin/env ruby
class Lint
def get_even_numbers
numbers_list = [30, 434, 10, 4, 6, 9, 98, 7, 14, 21]
for number in numbers_list
if number % 2 == 0
puts "Even number", number
end
end
end