Нина Агеева, Deputy Director at Лаборатория качества.
Думаете, как сэкономить на тестировании вашего ПО? Вы не одиноки. Возникает лишь одно маленькое но: если софт не дотестировать, возможны самые негативные сценарии – от дорогостоящей и крайне невыгодной вам доработки приложения на поздних стадиях до потери репутации и ухода клиентов/заказчиков к конкурентам.
Готовы взять к себе в штат 50 самых опытных тестировщиков, чтобы обеспечить качество продукта? Вот же круто! А зачем? Нужно понимать: если выделите слишком большие ресурсы на тестирование в тех случаях, когда это неоправданно, вы раздуете бюджет и софт будет слишком дорогой. Обрадуются ли этому ваши пользователи и заказчики? Вы снова рискуете.
Да, мы намекаем, что истина где-то посередине. В этой статье мы расскажем об основных принципах, следуя которым вы сможете найти баланс между стоимостью тестирования и качеством своего продукта.
Подскажите, пожалуйста, может кто-нибудь находил практические задачи (веб формы, приложения либо еще что-то) на которых можно было бы потренироваться в составлении testcases (особенно использование техник тест дизайна) с готовыми ответами, либо описанием подходов, какими-то объяснениями. Либо может кто-то на интересное видео попадал (не про сами техники,а про то,как подходить к решению конкретных задач используя данные техники), либо ресурсы есть позновательные. Вообще идеально, если есть форма с разнообразной функциональностью, для понимаю общих принципов и подходов. Если новички, да и не только сталкивались с подобными проблемами, с которой столкнулась я, то можно пообщаться на эту тему в личные сообщения.
Всем привет. Ребят, нужен совет. Ситуация следующая. Только закончил курсы QA (manual & automation). После окончания курсов думал уехать в Англию жить и работать, благо имею там легальный статус и право на работу. Но, по окончании курсов, одна местная крупная компания предложила мне полугодовой контракт джуниора. Собственно, вопрос: что делать? Ехать в запланированную эмиграцию без рабочего опыта, и там искать работу с нуля? Или остаться здесь на полгода, набрать опыта, и только потом ехать искать английского работодателя? Как считаете?
Здравствуйте, мне необходимо проверить что определенный элемент присутствует на веб-странице.
Нахожу элемент следующим образом:
Element = driver.find_element_by_id('text')
Проверку сделал следующим образом:
self.assertTrue("id = text", Element)
Но, мне сказали что это не правильно, потому что этот код ничего не проверяет: первый параметр метода это и есть проверка, а второй просто сообщение, которое выводится при падении.
После этого я нашел как проверить наличие элементов следующим методом:
from selenium.common.exceptions importNoSuchElementException def check_exists_by_id(id): try: webdriver.find_element_by_id(id) exceptNoSuchElementException: returnFalse returnTrue
Теперь я вообще запутался. Скажите пожалуйста, каким методом все таки нужно производить проверку наличия элемента на странице? И все таки, возможно ли это сделать через assert.True()?