Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Testes instrumentados e Introdução ao KIF
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
João Pedro
June 05, 2018
Programming
58
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Testes instrumentados e Introdução ao KIF
João Pedro
June 05, 2018
Other Decks in Programming
See All in Programming
Simple Storage Service(S3) is not simple
iwatsukayura
0
290
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
110
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
160
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
140
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
630
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
600
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
160
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5.1k
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
500
Featured
See All Featured
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
The Invisible Side of Design
smashingmag
301
52k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
930
Being A Developer After 40
akosma
92
590k
How GitHub (no longer) Works
holman
316
150k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Thoughts on Productivity
jonyablonski
76
5.4k
The Cult of Friendly URLs
andyhume
79
7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
Transcript
None
João Pedro Souza Desenvolvedor iOS Apresentação LinkedIn : https://www.linkedin.com/in/joão-souza-2547a272/
Testes Instrumentados e Introdução ao KIF Conceitos e Processos
SUMÁRIO Conteúdo • O que são testes instrumentados? • Discutindo
a piramide de teste • Processos com QA • KIF • Dicas
O que são testes instrumentados?
Pirâmide de Teste
Pirâmide
Pirâmide
E o QA? Como deve ser essa relação?
None
None
E o KIF? Como ajudará a gente?
TESTING TARGET
UNIT TESTING BUNDLE
C Preprocessor Macros
Enter text
Tap
Wait
DICAS
CUIDADO!
FAKE APP DELEGATE main.swift fonte: https://marcosantadev.com/fake-appdelegate-unit-testing-swift/
ROBOT PATTERN fonte: https://academy.realm.io/posts/kau-jake-wharton-testing-robots/
LIBS • Mockingjay - https://github.com/kylef/Mockingjay • OHHTTPStubs - https://github.com/AliSoftware/OHHTTPStubs •
EarlGrey - https://github.com/google/EarlGrey • Projeto - https://github.com/joaopedrok/TalkInstrumentedTests
PERGUNTAS?
Centro Av. Presidente Wilson, 231 - 29º andar (21) 2240-2030
Cidade Monções Av. Nações Unidas, 11.541 - 3º andar (11) 4119-0449 Savassi Av. Getúlio Vargas, 671 Sala 800 - 8º andar (31) 3360-8900 www.concrete.com. br