Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Легкий способ бросить тест-кейсы (часть 1)



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Легкий способ бросить тест-кейсы (часть 1)
2019-07-08 09:12

Автор: Майкл Болтон (Michael Bolton)
Оригинал статьиhttp://www.developsense.com/blog/2019/01/breaking-the-test-case-addiction-part-1/
Перевод: Ольга Алифанова

 

Недавно на моем тренинге тестировщица никак не могла разобраться в одном вопросе. Вот о чем она спросила:

Почему некоторые технические руководители (к примеру, руководитель технического отдела, менеджеры разработки, тест-менеджеры и тест-лиды) сразу бросаются к тест-кейсам, если хотят обеспечить отслеживаемость, поделиться усилиями тестирования с заказчиками, и передать знания о фичах тестировщикам?

 

Не могу сходу ответить. Боюсь, что по большей части фиксация на тест-кейсах проистекает от невежества. Многие просто не знают другого способа думать о тестировании, и даже не пытались пробовать. К сожалению, это правдиво не только в отношении руководителей, но и в отношении тестировщиков. Большая часть тестирования как бизнеса опирается на костыли мифов, фольклора и инерции.

 

Читать статью полностью...



Прошу помочь разобраться с ошибкой cucumber.runtime.CucumberException:
2019-07-08 16:37

Всем доброго дня. 
Пишу тесты на cucmber+java

Все работало замечательно до тех пор пока я не решил прописать конкретные куки вместе с инициализацией браузера.

 

Что происходит:

 

Как это выглядит сейчас:

private static final Cookie COOKIE = new Cookie("cookie", "ANID=AHWqTUlyIThXzCDuQ8RXntFTNhBAXHx-jeqdHC12Naifw_ipukQpb2HnCyDmygAL; NID=186=CitEjYKOejCXlFxhDTRnlRbkSRPl3UP0qHNJPo56I4P1z8dsqYhFUSMNLeR1Tm8D3zyAPhHxTANbPj0ru8OVzRN15YNmCLPqyap9VoUeShDD6B8I3dj2wgnGaCmVWaJjOrXtn6BiRLxiLbb0j5wsD-U2QBxRL6mftzMO54NIAzE; 1P_JAR=2019-7-2-7", "https://www.google.com", "/recaptcha/api2/userverify?k=6LfCN1wUAAAAAGPYWdX2S6Bf3o7OOSAzATpX8X0U", new Date("2019/07/08"));

public void setup() {
System.setProperty("webdriver.chrome.driver", BaseProperties.driverDir );
driver = new ChromeDriver();
driver.manage().window().maximize();
driver.manage().addCookie(COOKIE);
}

Так вот если driver.manage().addCookie(COOKIE); закомментировать то все работает, как, только появляется эта строчка браузер инициализируется и падает с исключением Failed to instantiate class stepDefinitions

 

stepDefinitions

Выглядит так:

public class RegisterStepDefinitions {

private final RegisterPage registerPage = new RegisterPage();

@Given("^пользователь нахоидится на странице авторизации$")
public void onRegistrationPage() {
RegisterPage.onRegistrationPage();
registerPage.registerPageIsDisplayed();
}

должен отметить что этот класс кукумбер у меня ругался уже ни раз, на одном из компов вылетала эта ошибка до тех пор пока не занес intelij IDEA в исключения брэндмауэра (не знаю, что к чему, но это сработало), с куками это не проходит. 

Подскажите пожалуйста.



Алиасы в командной строке
2019-07-09 08:04

Автор: Батыров Арсений

 

Командная строка позволяет многое сделать как на вашем локальном компьютере, так и на удаленном. Особенно важно владеть ей в совершенстве когда другого способа взаимодействия (например, через GUI) с компьютером нет.

 

Некоторые команды бывают одновременно часто используемыми и длинными. Речь может идти либо о большом количестве параметров для использования одной команды, либо о длинной цепочке из набора команда. Любая опечатка или ошибка в таком случае может привести к непредвиденным обстоятельствам, не говоря уже о том, что печатание таких команда на регулярной основе съедает кучу времени.

 

Алиасы решают эту проблему, максимально упрощая работу с командной строкой. Если вы хотите работать с консолью эффективно, без алиасов вам не обойтись.

 

Смотреть видео



© 2010 | Software-Testing.Ru


В избранное