QA Fest 2014. Алексей Лупан. Не тест-кейсы красят тестировщика, а...QAFest
- Цепочка документов, которые принуждают тестировщика создавать тест-кейсы;
- Как жить, когда до тест-кейсов "не хватает дыхания";
- В чем разница между "функцией" и "функциональной возможностью", и что из этого требует внимания тестировщика
Мы обсудим основные виды тестовой документации, зачем и почему они нужны, кратко поговорим о том почему нужны тест планы и в каком виде. Узнаем для каких задач какую тест документацию стоит выбрать. Поговорим об эффективных принципах и подходах к построению наборов тест-кейсов и чек-листов. Затронем тему отчетности и, конечно же, поговорим о типичных ошибках.
The document discusses conventions that are commonly used in documentaries, including voiceovers, realism, interviews, montages, archival footage, sound, camerawork, and editing. It also covers different documentary styles such as expository, observational, reflexive, participatory, and performative. The conclusion indicates that the music documentary being created will conform to common conventions and integrate elements of observational and participatory styles to avoid being classified as one specific style.
Statistics for Anaesthesiologists covers basic to intermediate level statistics for researchers especially commonly used study designs or tests in Anaesthesiology research.
The document discusses the importance of pleasure in reading for adolescents. Research found that 14 eighth-grade avid readers described reading pleasure with sophistication and said pleasure supported their engagement with texts. Students said reading helped them learn about themselves and what they could be by imagining themselves in situations from books. They also discussed how the Harry Potter series gave a sense of belonging and bonded them with peers who shared the experience.
Facebook researchers are developing an algorithm to predict breakups using a metric called "dispersion" which analyzes how connected a user's friends are to their partner's separate friend groups. The algorithm could identify dating relationships with 60% accuracy and couples were 50% more likely to break up if the algorithm did not predict they were dating. While the study shows efforts to analyze social media for marketing, the algorithm would likely fail to detect fake or joking relationships.
QA Fest 2014. Алексей Лупан. Не тест-кейсы красят тестировщика, а...QAFest
- Цепочка документов, которые принуждают тестировщика создавать тест-кейсы;
- Как жить, когда до тест-кейсов "не хватает дыхания";
- В чем разница между "функцией" и "функциональной возможностью", и что из этого требует внимания тестировщика
Мы обсудим основные виды тестовой документации, зачем и почему они нужны, кратко поговорим о том почему нужны тест планы и в каком виде. Узнаем для каких задач какую тест документацию стоит выбрать. Поговорим об эффективных принципах и подходах к построению наборов тест-кейсов и чек-листов. Затронем тему отчетности и, конечно же, поговорим о типичных ошибках.
The document discusses conventions that are commonly used in documentaries, including voiceovers, realism, interviews, montages, archival footage, sound, camerawork, and editing. It also covers different documentary styles such as expository, observational, reflexive, participatory, and performative. The conclusion indicates that the music documentary being created will conform to common conventions and integrate elements of observational and participatory styles to avoid being classified as one specific style.
Statistics for Anaesthesiologists covers basic to intermediate level statistics for researchers especially commonly used study designs or tests in Anaesthesiology research.
The document discusses the importance of pleasure in reading for adolescents. Research found that 14 eighth-grade avid readers described reading pleasure with sophistication and said pleasure supported their engagement with texts. Students said reading helped them learn about themselves and what they could be by imagining themselves in situations from books. They also discussed how the Harry Potter series gave a sense of belonging and bonded them with peers who shared the experience.
Facebook researchers are developing an algorithm to predict breakups using a metric called "dispersion" which analyzes how connected a user's friends are to their partner's separate friend groups. The algorithm could identify dating relationships with 60% accuracy and couples were 50% more likely to break up if the algorithm did not predict they were dating. While the study shows efforts to analyze social media for marketing, the algorithm would likely fail to detect fake or joking relationships.
Why is password protection a fallacy a point of viewSTO STRATEGY
The document discusses the vulnerabilities of password protection and login security. It provides examples of how passwords can be cracked, such as through keylogging malware, social engineering tricks, or replacing system files to gain administrator access. Common password advice like using complex passwords is argued to provide a false sense of security. Digital wallets that store passwords are also criticized as virtual keyboards can still be captured through screen recording. The document advocates that perfect security does not exist and that information will always be vulnerable to attacks given enough incentive.
The document provides an overview of BlackBerry Playbook forensics, including:
1. It discusses the differences between BlackBerry smartphone and Playbook forensics techniques due to the Playbook running on the QNX OS instead of the BlackBerry OS.
2. It describes the Playbook architecture including features like the BlackBerry Bridge and support for Adobe Flash, AIR, and Android apps.
3. It provides details on the QNX Neutrino microkernel and how it supports threads, messaging, and memory protection to improve robustness.
This document provides a guide to improving social network privacy. It discusses:
- The basic features of social networks, including profiles, friends lists, groups, media sharing, and applications.
- Common privacy issues with social networks like oversharing personal information, third parties accessing data, and lack of control over how information is used and shared.
- Tips for improving privacy like using selective friend lists, hiding sensitive details, carefully choosing app permissions, and adjusting default privacy settings.
- Facebook is used as a case study, outlining its various profile sections and recommending privacy settings like using "Friends" or "Only Me" for maximum protection of shared content.
This document provides an overview of mobile device management (MDM) and mobile security across different mobile operating systems. It analyzes the native security features and permissions models of BlackBerry and iOS, identifying both controlled and uncontrolled activities. For both platforms, it shows the number of main and derived activities, and calculates the efficiency of each platform's permissions and controls. The analysis finds that the set of permitted activities is typically less than the set of all activities, indicating opportunities for improvement in granularity and unknown attacks.
El píxel es la unidad mínima de color que forma parte de una imagen digital. Se utiliza para expresar la resolución de cámaras digitales y aparece como pequeños cuadros de color al ampliar una imagen. Picasa es una herramienta para visualizar, organizar y editar fotografías digitales con efectos y compartirlas en un sitio web integrado.
We are challenging everyone who reads this to a 24 day challenge using Advocare's 24 Day Challenge System to reclaim their life, their health and their financial future.
Spirit Airlines offers a short and comfortable flight from San Diego to Cabo. US citizens and H1-B visa holders can obtain a visa on arrival in Mexico. The summary recommends staying at the Solomar resorts and taking a taxi from the airport for $40. It provides tips on obtaining water and transportation around Cabo.
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Andrey Ladutko
Тест-менеджер ставит перед собой и командой долгосрочные и сложные цели. Например, как выбрать и соединить вместе изученные техники и виды тестирования, как понять, почему в одних условиях у нас получилось провести “качественное” тестирование, а в других нет? Как понять, будет ли эффективна автоматизация на проекте прежде, чем вложиться человека-годами в Фреймворк и тесты? Ответы на эти вопросы находятся в «стратегии тестирования». Она есть у каждой команды, пусть и не в осознанном и формализованном виде. Поэтому нужно научиться пользоваться этим инструментом, уметь как составлять тестовую стратегию с нуля на проекте, так и оптимизировать уже существующую стратегию.
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизацияQAFest
Тест-менеджер ставит перед собой и командой долгосрочные и сложные цели. Например, как выбрать и соединить вместе изученные техники и виды тестирования, как понять, почему в одних условиях у нас получилось провести “качественное” тестирование, а в других нет? Как понять, будет ли эффективна автоматизация на проекте прежде, чем вложиться человека-годами в Фреймворк и тесты? Ответы на эти вопросы находятся в «стратегии тестирования». Она есть у каждой команды, пусть и не в осознанном и формализованном виде. Поэтому нужно научиться пользоваться этим инструментом, уметь как составлять тестовую стратегию с нуля на проекте, так и оптимизировать уже существующую стратегию.
Ты узнаешь 10 конкретных шагов, которые помогут тебе стать качественным тестировщиком. А еще получишь ответы на вопросы:
- Must-have skills Junior`а
- Что учить самостоятельно?
- Нужны ли курсы?
- Что поможет получить работу?
- Как может развиваться карьера?
Юнит тестирование, Александр Прукс, 30 Марта 2014ForkConf
Модульное тестирование, или юнит-тестирование (англ. unit testing) — процесс в программировании, позволяющий проверить на корректность отдельные модули исходного кода программы.
Идея состоит в том, чтобы писать тесты для каждой нетривиальной функции или метода. Это позволяет достаточно быстро проверить, не привело ли очередное изменение кода к регрессии, то есть к появлению ошибок в уже оттестированных местах программы, а также облегчает обнаружение и устранение таких ошибок.
6. Еще раз…
Тестирование - одна из техник контроля
качества, включающая в себя активности по
планированию работ (Test Management),
проектированию тестов (Test Design),
выполнению тестирования (Test Execution) и
анализу полученных результатов (Test Analysis)
8. Более того, есть стандарты…
IEEE 829-1998
IEEE 829-2008
RUP
MSF
…
9. Стандарты это безумно круто
Все уже придумали до нас
Чистый лист отменяется
Бери и пользуйся!
Пользуются
Это хорошо
Но…
10. Но не будем спешить..
Водопадная модель разработки живее всех живых
Водопадная модель подразумевает написание
кучи документов
Зачем?
Определенность
Прогнозируемость
Контроль
15. Что же у нас Самое главное?
Тест План
Что? Где? Когда? Кто?
Тест Стратегия
Как?
Тест Кейсы
Это святое
И тут море проблем
16. А еще ?
Баг репорты
Все знают, все умеют, но в итоге все равно
фигня
Репорты
Как понять что я протестировал?
Чек-листы
Матрица покрытия
18. Что не так с тест кейсами?
Их нет
Они есть, но они плохие
Начинать надо с идей для теста (дизайн)
Расставлять приоритеты и уточнять данные
(специфицировать)
Описывать собственно тест (процедура)
И это есть в стандарте IEEE-829
Test design specification
Test case specification
Test procedure specification
http://testitquickly.com/tag/grammarly-test-club/
19. Что еще не так с тест кейсами?
Их много
Их никто не использует
Их никто не обновляет
Они никому не нужны…
Тестировщики используют чек-листы в екселе
Регрессия?
Руками?
20. Рецепт счастья?
Тестировщик должен тестировать
Документация должна возникать сама по себе
И сама себя поддерживать в актуальном состоянии
Really?
Требование
История
Автотест
21. Ну и как?
Specification by example
BDD
http://blogs.developpeur.org/blogs/thavo/image_thumb_6371D030.png
22. Что не так с покрытием?
Никто не знает что протестировано
Никто не знает что тестировать
Тестируем новую функциональность
Ок
А потом?
Тестируем критические места
Тестируем все остальное
Где это увидеть?
26. Что не так с баг репортами?
Баг репорт по сути не баг репорт
Простые вещи
Описание
Как воспроизвести
Ожидаемый результат
Фактический результат
Остальное - детали
31. Тестировщик – источник документов
Именно так
Главное не лениться
Разобрался с чем-то – запиши, потом
пригодится
Документы в общем доступе
32. Что делать?
Писать как минимум чек листы
Или писать правильные тест кейсы
Старятся делать матрицу покрытия
Писать баг репорты правильно
Документировать постоянно
Не накапливать технологический долг
Это не сложно, но безумно полезно