Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Инструменты для тестирования веб-приложений
Search
Paul Stashevsky
September 20, 2014
Programming
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Инструменты для тестирования веб-приложений
Paul Stashevsky
September 20, 2014
More Decks by Paul Stashevsky
See All by Paul Stashevsky
Управляя автоматизацией тестирования
shiron
0
220
Эпидемиология.pdf
shiron
0
86
Почем автотесты?
shiron
0
250
Как мы заставили роботов тестировать
shiron
0
110
Как управлять автоматизацией тестирования?
shiron
1
230
Автоматизация тестирования как сервис
shiron
0
220
Other Decks in Programming
See All in Programming
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
180
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
110
act2-costs.pdf
sumedhbala
0
120
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
2
900
自作OSでスライド発表する
uyuki234
1
3.9k
「正の参照」と 「負の導出」で組む ハーネスエンジニアリング
cottpan
1
150
えっ!!コードを読まずに開発を!?
hananouchi
0
230
Hatena Engineer Seminar #37「言語モデルの活用に関する研究」
slashnephy
0
540
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
350
AWS CDK を「作」ってみた 〜フルスクラッチで見えた CDK の裏側〜 / aws-cdk-from-scratch
gotok365
3
500
Claude Team Plan導入・ガイド
tk3fftk
0
220
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
280
Featured
See All Featured
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
The agentic SEO stack - context over prompts
schlessera
0
850
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Discover your Explorer Soul
emna__ayadi
2
1.2k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
510
WCS-LA-2024
lcolladotor
0
750
New Earth Scene 8
popppiees
3
2.4k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
260
Writing Fast Ruby
sferik
630
63k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
510
Transcript
OpenSource-инструменты. Тестируем веб-приложения Сташевский Павел руководитель группы автоматизации тестирования
Обо мне Тестировщик с опытом
ВЕБ СТАЛ ДРУГИМ
Backend Frontend
Service1 Frontend Service2 Service3 Database Storage External Service
Frontend Frontend Service1 Frontend Service2 Service3 Database Storage External Service
ФУНКЦИОНАЛЬНОЕ НЕФУНКЦИОНАЛЬНОЕ ТЕСТИРОВАНИЕ
ФУНКЦИОНАЛЬНОЕ ТЕСТИРОВАНИЕ
Backend! 1) Unit-testing 2) Integration testing 3) Functional testing (URL-
requests)
Backend! 1) Unit-testing 2) Integration testing 3) Functional testing (URL-
requests) Frontend! 1) HTML&CSS validation 2) Unit&Functional tests JS
Backend! 1) Unit-testing 2) Integration testing 3) Functional testing (URL-
requests) Frontend! 1) HTML&CSS validation 2) Unit&Functional tests JS End-to-end integration! 1) Acceptance tests
Acceptance tests + Java: HtmlElements https://github.com/ yandex-qatools/htmlelements Concordion http://concordion.org Accept4j
https://code.google.com/p/ accept4j/ JBehave http://jbehave.org Python: Robotframework http:// robotframework.org Splinter http://splinter.cobrateam.info Behave https://pypi.python.org/pypi/ behave http://seleniumhq.org http://selenium2.ru/
НАГРУЗОЧНОЕ ТЕСТИРОВАНИЕ
1 2 3 4
Когда нагружать? 1. Новый сервис 2. Новый функционал 3. Масштабирование
4. Изменение в данных !
Инструменты нагрузки 1. Jmeter http://jmeter.apache.org 2. Tsung http://tsung.erlang-projects.org 3. Я.Танк
http://api.yandex.ru/tank/ 4. и многое другое ! Дополнительно: 1. Graphite http://graphite.wikidot.com 2. Load Sophia http://loadosophia.org
PENETRATION TESTS
Pentest an attack on a computer system with the intention
of finding security weaknesses, potentially gaining access to it, its functionality and data. [Wikipedia]
Инструменты pentest 1. Acunetix https://www.acunetix.com 2. Aircrack-ng www.aircrack-ng.org/ 3. Cain
& Abel www.oxid.it/cain.html 4. Nmap nmap.org/ 5. Wireshark https://www.wireshark.org/
ТЕСТИРОВАНИЕ ВЕРСТКИ
Web Consistency Testing Does this page look right?
Web Consistency Testing Does this page look right? В ОДНОМ
БРАУЗЕРЕ
Web Consistency Testing Does this page look right? В ОДНОМ
БРАУЗЕРЕ В РАЗНЫХ БРАУЗЕРАХ
Инструменты 1. PerfectPixel 2. MogoTest https://mogotest.com/ 3. Lunascape http://www.lunascape.tv 4.
Selenium + ручные поделки
Итого ФУНКЦИОНАЛЬНОЕ НЕФУНКЦИОНАЛЬНОЕ
Итого ФУНКЦИОНАЛЬНОЕ НЕФУНКЦИОНАЛЬНОЕ Главное
Итого ФУНКЦИОНАЛЬНОЕ НЕФУНКЦИОНАЛЬНОЕ Главное Нагрузка Безопасность Верстка
testing2gis
Сташевский Павел
[email protected]
@paulstashevsky https://speakerdeck.com/shiron