Техники тест дизайна для черноящичного тестированияDmytro Protsenko
Разобрано на пальцах несколько техник из книги Lee Copeland "A Practitioner's Guide to Software Test Design". Все что касается BlackBox Testing - cгруппированo в три раздела. Oбъяснены секреты магии Pairwise, почему тестирование областей определения переворачивает самолеты и дана краткая инструкция, как вернуть деньги за билет, если в связи с предыдущим пунктом, вы передумали лететь.
Static testing is a software testing method that involves examination of program's code and its associated documentation but does not require the program to be executed.
Static Testing Techniques
Informal Reviews
Formal Reviews
Technical Reviews
Walk Through
Inspection Process
Static Code Review
Youtube Link: https://youtu.be/d-KWz7euLlc
** Edureka Python Certification Training: https://www.edureka.co/data-science-python-certification-course **
This Edureka PPT on 'Robot Framework With Python' explains the various aspects of robot framework in python with a use case showing web testing using selenium library.
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Rest-assured is a 100% java-based, BDD style, test library that you can use for testing REST api's in java projects. These are the slides from the presentation and demo I give at the 2017 #JBCNConf Java conference in Barcelona.
Apresentação sobre Arquitetura de Automação para Testes Funcionais no TestDay em 20/09/2012 na PUC - SP
Esta apresentação quer mostrar todos os pontos importantes que são necessários para uma arquitetura de testes pensanod "fora da caixa", não somente em criar um script mas em todo o processo durante a automação como gerencimento de erros e logs, relatórios e estratégia para execução da automação.
@test_day
http://testday.com.br
Техники тест дизайна для черноящичного тестированияDmytro Protsenko
Разобрано на пальцах несколько техник из книги Lee Copeland "A Practitioner's Guide to Software Test Design". Все что касается BlackBox Testing - cгруппированo в три раздела. Oбъяснены секреты магии Pairwise, почему тестирование областей определения переворачивает самолеты и дана краткая инструкция, как вернуть деньги за билет, если в связи с предыдущим пунктом, вы передумали лететь.
Static testing is a software testing method that involves examination of program's code and its associated documentation but does not require the program to be executed.
Static Testing Techniques
Informal Reviews
Formal Reviews
Technical Reviews
Walk Through
Inspection Process
Static Code Review
Youtube Link: https://youtu.be/d-KWz7euLlc
** Edureka Python Certification Training: https://www.edureka.co/data-science-python-certification-course **
This Edureka PPT on 'Robot Framework With Python' explains the various aspects of robot framework in python with a use case showing web testing using selenium library.
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Rest-assured is a 100% java-based, BDD style, test library that you can use for testing REST api's in java projects. These are the slides from the presentation and demo I give at the 2017 #JBCNConf Java conference in Barcelona.
Apresentação sobre Arquitetura de Automação para Testes Funcionais no TestDay em 20/09/2012 na PUC - SP
Esta apresentação quer mostrar todos os pontos importantes que são necessários para uma arquitetura de testes pensanod "fora da caixa", não somente em criar um script mas em todo o processo durante a automação como gerencimento de erros e logs, relatórios e estratégia para execução da automação.
@test_day
http://testday.com.br
This is the answer to Sample Questions of ISTQB Specialist Performance Tester certification. This presentation helps aspirants understand and prepare the content of the certification.
Our presentation from Agile Africa on the Agile Testing Mindset. If you like what we have to say here and would like some more techniques - check our our book: https://leanpub.com/AgileTesting
To get exclusive access to a new techniques from us each month, sign up to our newsletter: http://bit.ly/W1dP3o
Quality of software code for a given product shipped effectively translates not only to its functional quality but as well to its non functional aspects say security. Many of the issues in code can be addressed much before they reach SCM.
ОЛЕКСАНДР ХОТЕМСЬКИЙ «ChatGPT: який вплив буде мати на тестування?» Online Q...QADay
Online QADay 2023
ОЛЕКСАНДР ХОТЕМСЬКИЙ
«ChatGPT: який вплив буде мати на тестування?»
telegram: wwww.t.me/goqameetup
fb: www.fb.com/goqaevent
fb: www.fb.com/qaday.org
linkedin: https://www.linkedin.com/company/goqa/
Сайт: www.online.qaday.org
RESTful API Testing using Postman, Newman, and JenkinsQASymphony
INCLUDE AUTOMATED RESTFUL API TESTING USING POSTMAN, NEWMAN, AND JENKINS
If you’re going to automate one kind of tests at your company, API testing is the perfect place to start! It’s fast and simple to write as well as fast to execute. If your company writes an API for its software, then you understand the need and importance of testing it. In this webinar, we’ll do a live demonstration of how you can use free tools, such as Postman, Newman, and Jenkins, to enhance your software quality and security.
Elise Carmichael will cover:
Why your API tests should be included with your CI
Real examples using Postman, Newman and Jenkins + Newman
An active Q&A where you can get your automated testing questions answered, live!
To get the most out of this session:
Download these free tools prior to the webinar: Postman, Newman (along with node and npm) and Jenkins
Read up on how to parse JSON objects using javascript
*Can’t attend the webinar live? Register and we will send the recording after the webinar is over.
Sharing some test heuristics that you can use in different apps your testing!
For more presentation slides related to testing and automation, visit us at qeisthenewqa.com
This is the answer to Sample Questions of ISTQB Specialist Performance Tester certification. This presentation helps aspirants understand and prepare the content of the certification.
Our presentation from Agile Africa on the Agile Testing Mindset. If you like what we have to say here and would like some more techniques - check our our book: https://leanpub.com/AgileTesting
To get exclusive access to a new techniques from us each month, sign up to our newsletter: http://bit.ly/W1dP3o
Quality of software code for a given product shipped effectively translates not only to its functional quality but as well to its non functional aspects say security. Many of the issues in code can be addressed much before they reach SCM.
ОЛЕКСАНДР ХОТЕМСЬКИЙ «ChatGPT: який вплив буде мати на тестування?» Online Q...QADay
Online QADay 2023
ОЛЕКСАНДР ХОТЕМСЬКИЙ
«ChatGPT: який вплив буде мати на тестування?»
telegram: wwww.t.me/goqameetup
fb: www.fb.com/goqaevent
fb: www.fb.com/qaday.org
linkedin: https://www.linkedin.com/company/goqa/
Сайт: www.online.qaday.org
RESTful API Testing using Postman, Newman, and JenkinsQASymphony
INCLUDE AUTOMATED RESTFUL API TESTING USING POSTMAN, NEWMAN, AND JENKINS
If you’re going to automate one kind of tests at your company, API testing is the perfect place to start! It’s fast and simple to write as well as fast to execute. If your company writes an API for its software, then you understand the need and importance of testing it. In this webinar, we’ll do a live demonstration of how you can use free tools, such as Postman, Newman, and Jenkins, to enhance your software quality and security.
Elise Carmichael will cover:
Why your API tests should be included with your CI
Real examples using Postman, Newman and Jenkins + Newman
An active Q&A where you can get your automated testing questions answered, live!
To get the most out of this session:
Download these free tools prior to the webinar: Postman, Newman (along with node and npm) and Jenkins
Read up on how to parse JSON objects using javascript
*Can’t attend the webinar live? Register and we will send the recording after the webinar is over.
Sharing some test heuristics that you can use in different apps your testing!
For more presentation slides related to testing and automation, visit us at qeisthenewqa.com
1. Как бы вы протестировали ручку?
• Список тестов
• Тесты для различных аспектов качества
1
2. Функциональность
• Ручка должна писать определенным цветом
– Проверить пишет ли ручка, соответствует ли цвет ожидаемому
– Проверить как она пишет - жирно, тонко, оставляет ли кляксы, течёт ли стержень, не оставляет ли пропусков в
линии, одинаковая ли толщина линии, не царапает ли бумагу при письме
• Ручка автоматическая должна предоставлять возможность
скрыть стержень и извлечь его при необходимости. Механизм
кнопочный
– Проверить корректность работы кнопки, отвечающей за выдвигание стержня: при «нажатии» стержень
появляется, при «отжатии» - скрывается.
• Ручка оснащена держателем, который должен обеспечивать
возможность крепления к различным предметам: карман,
блокнот и т.д.
– Проверить какой толщины должна быть ткань/обложка блокнота, чтобы ручка хорошо держалась,
– Не рвет ли она одежду/бумагу при прикреплении
• Стандарты:
– Проверить соответствие требуемому ГОСТ (оставим на совести производителей ручки )
2
3. Надёжность
• Проверка стержня «временем»: полностью закрасить 2 листа формата A4,
посмотреть не изменится ли основной функционал по завершению:
– устойчивость к протеканию пасты или чернил
– Проявление других дефектов в качестве письма, стабильности стержня, прочночти корпуса
и т.д.
• Проверить надежность "выдвижного механизма": Сделать 5000 открытий-
закрытий:
– проверить не сломается ли механизм.
– застревает ли кнопка при частом нажатии
*Делать это желательно на спец. технике, чтобы избежать монотонной работы.
• Проверить надежность держателя: прикрепить к блокноту и снять 5000 раз
и
– проверить, не сломается ли он, не ослабнет ли?
– Если ослабнет то на сколько?
• Различные стрессовые проверки: прочность, стойкость и т.д.
* Восстанавливаемость: проверить возможность «восстановления ручки»
после повреждений (починки стержня, выдвижного механизма и крепежа)
3
4. Сопровождаемость
• Возможность замены стержня и работоспособность ручки после
замены: можно разобрать и собрать в первоначальном виде,
ручка продолжает писать
• Подходят ли к ней стандартные запчасти из канцелярского
магазина?
• Простота разборки/сборки ручки (насколько понятно
пользователю из каких конструктивных частей состоит ручка, в
каком порядке они должны находиться для исправной работы
ручки, насколько конструктивные элементы подходят друг к
другу, насколько легко практически для обычного пользователя
быстро собрать ручку в случае если она была разобрана)
4
5. Практичность
• Очевиден ли механизм работы? Очевиден ли механизм
выдвижения стержня и механизм крепления?
• Оценить объект с эстетический точки зрения, внешний вид:
– Соответствует заявленному дизайну: по форме, цвету, различным
элементам визуального дизайна
– Наличие и корректность надписи/эмблемы
• Насколько удобно ручка держится в руке(возможно ручка
слишком толстая/тонкая/тяжелая/натирает мозоль и т.д.)
• Проверить удобно ли ей писать продолжительное время (30
мин).
• Есть ли на корпусе отметки оптимального расстояния от пера
для обхвата ее пальцами
5
6. Эффективность
• Соотношение цена/качество: при
потраченном ресурсе на сколько я доволен
ручкой?
• Насколько сильно нужно давить на ручку,
чтобы она писала
• Насколько быстро ручка начинает писать без
расписывания
• Какое нужно усилие для нажатия кнопки
• Сколько времени и какое количество бумаги
можно исписать одним стержнем
6
7. Мобильность
• Проверить как она будет писать
– На бумаге раличного качества
– На мокрой бумаге, жирной бумаге, на рифлёной бумаге,
– На пластике, керамике, ламинированной поверхности, железе, дереве.
• Проверить как ручка пишет/открывается при различных
температурных режимах:
– как ведет себя на жаре: с какой температуры начинает течь
– как ведет себя на холоде:насколько должно быть холодно,чтобы перестала
писать ручка
– реакция корпуса
• Как ведет себя в различных положениях: вертикально/
горизонтально/навесу/после того,постояла вверх-пишущей
частью стержня и т.д.
7