Первый вариант конечно.
Для автоматизации десктопа, нет норм инструментов.
Есть Sikuli, но это по скриншотам
Есть AutoIt, но это только под Винду
Есть Winium, но тоже только под Винду
Написано user12
12 августа 2024 - 07:22
Первый вариант конечно.
Для автоматизации десктопа, нет норм инструментов.
Есть Sikuli, но это по скриншотам
Есть AutoIt, но это только под Винду
Есть Winium, но тоже только под Винду
Написано user12
04 марта 2024 - 09:51
1. В тест-кейсах не должно быть ссылок на другие тест-кейсы
2. В prerequirementах для тест-кейса мега подробно ничего не описываются
3. Если надо в prerequirementах описать что-то очень подробно, то используется Test Suite и Description к нему (это есть в любых ТМ, типо TestRail и тп)
4. Никакие тест-кейс зависимость никуда не копируются
Написано user12
19 мая 2022 - 14:41
Берите CI типо jenkins
Написано user12
02 апреля 2021 - 14:38
Ребят, в этих пост-процессоров нет норм дебага, поэтому обязательные правила:
1. Когда вы получаете значения переменных - ВСЕГДА их логируйте, это правило номер 1
2. Весь код ВСЕГДА пишите в IDE - вот всегда, а потом уже переносите в JMeter
3. Вам КАК минимум необходимо сделать импорт и обернуть в try/catch
import java.io.FileInputStream;
import java.io.FileNotFoundException;
try {
FileInputStream fin=new FileInputStream("xxxxxxxxxx");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
4. Всегда просто выводите на консоль ${project_folder}, там может русские символы или еще что-то - см. пункт 1
5. Если НЕ работает, то ВСЕГДА пишите код по частям, находя где может быть ошибка
Написано user12
25 января 2021 - 07:55
Такую вы холиварную тему подняли
Про Java вот можете видос глянуть
_https://www.youtube....h?v=KS4He2Pufh4
Написано user12
23 сентября 2020 - 13:28
Я только не понял откуда финансы в этом вопросе.
мы указываваем на глюки, они дают нам деньги. Я правильно попал на форум тестировщиков ?
Правильно попали. Но опишите конкретно, с ваших постов не очень ясно про "срубить бабла"
Например, написали бы так :
Есть мобильное приложение для супермаркетов АТБ (ссылка на прилагу). Там много багов.
Цель - протестить. Спеки нет. Плачу от 2 до 5 долларов за баг. Деньги на вебмани или яндекс-деньги. Срок - до конца сентября. Кто согласен -
пишите в телегу (адрес такой-то). Всё ))
Написано user12
05 сентября 2020 - 11:48
while(true) { System.out.println("тут ваш код"); try { //5_000 - это 5 секунд Thread.sleep(5_000); } catch (InterruptedException e) { e.printStackTrace(); } }
Написано user12
08 апреля 2020 - 12:05
"1. Правильно ли я применил паттерн Page Object в принципе? Возможно, какие-то недочеты есть?"
"2 При создании письма на странице с общим списком писем всплывает попап нового письма. Он как бы находится на странице с общим списком писем, но также это сам по себе значительный элемент с большим кол-вом тестов. Поэтому я вынес его, как отдельную страницу. Это правильно? "
"3. Я узнаю на какой странице нахожусь по следующему явному ожиданию, который я добавил в конструктор каждой страницы. Правильно ли это?"
"4.Во многих случаях я возвращаю объект страницы. Не избыточно ли это?"
"5. В тестах, собственно, указал тестовые методы с помощью аннотаций @Test. Соответственно подготовительные действия перед каждым тестом я пометил с помощью @BeforeTest и @AfterTest соответственно. Но при запуске всего класса с тестами в таком случае @BeforeTest происходит однократно и все тесты одновременно в этом окне пытаются выполниться. Почему так может происходить? (проблема решилась тем, что фикстуры пометил как @BeforeMethod и @AfterMethod )"
"6. Какие нибудь тестовые данные (ссылки, названия кнопок, названия страниц и тд) наверняка можно вынести в какие-нибудь property файлы. Вот как это к проекту присобачить? Чтобы доставать из файлика, например, по getProperty(baseUrl)"
"7. Этой строке место в классе с тестами? Может это можно указать где-то в настройках проекта?"
"8. Планирую реализовать тестики и использовать окружение, библиотеки, инструменты максимально близкие к тем, что используются на реальных проектах. Что тут еще можете посоветовать, к чему стремиться? Стек точно java+selenium+pageObject+testNG+allure. Селениду позже буду осваивать."
"9. Возможно еще есть какие-то архитектурные или синтаксические недочеты? Может что-то куда-то вынести можно или нужно?"
1.
private By loginLocator = By.xpath("//*[@id = 'mailbox:login']");
public LoginPage typeLogin(String login) { driver.findElement(loginLocator).sendKeys(login); return this; }
Написано user12
11 марта 2020 - 14:39
Написано user12
19 февраля 2020 - 07:11
По сабжу, все текстовые сообщения с сайта лучше всего хранить в классах констрантах (понятно, что классов много, а не один).
Понятно, что надо делать приватный конструктор и объявлять класс final
Но главная фишка в том, что иде (ну там IDEA), если ты зажмешь Ctrl и наведешь на константу в сплывающей подсказки ты увидишь текст сообщения, т.к. если сообщений много, то сложно при просмотре кода понять, что за текст и постоянно туда-сюда прыгать
==================
По поводу сообщения "Произошла непредвиденная ошибка. Обратитесь к администратору системы" . По тексту непонятно, что произошло. Из-за чего ошибка. Т.е. такие варианты должны обрабатываться на сервисах.
Написано user12
14 января 2020 - 14:51
Благодарю за конструктив!
Когда в описании вакансии пишут требуемый уровень, они что имеют ввиду? Думаю это просто примерное описания владения языком, понятное двум сторонам
Очень по разному. Кто-то пишет просто так, потому что все так делают, а чем я хуже ?
Кому-то по факту нужен именно для чтения тех документации и не важно, как ты говоришь.
Где-то говорят, что нужен спикинг, а по факту будешь общаться раз в месяц с заказчиком
А где-то нужен очень хороший разговорный для митингов и общаться ты будешь по пять раз в день
=====
Теперь представь. Ты HR и у тебя 100500 резюме на выбор. Будет человек с примерно таким же, как и ты уровнем. А может у тебя и повыше будет. Но у него
будет какой-нибудь IELTS 7 или даже 6. Ты кого бы пригласил ? Возможно и обоих, а возможно только его. Поэтому желательно уровень как-нибудь подтвердить.
Написано user12
14 января 2020 - 07:03
400 для джуна совсем без опыта - многовато. В Мск проканало бы, в Беларуси нет.
Да ладно. Как раз таки 400 это не так уж и много. А способный джун после пары месяцев испыталки может зарабатывать и 600 уе.
Зп можно смотреть здесь
2. Надо ли вам резюме не английском? Джуны, как правило, работают в русскоязычных командах. Или в Белоруссии своя специфика?
Ну Андрей ты и сравнил )) Беларусь 9.5 миллиона, в России 145 миллионов и огромный внутренний рынок. Да в одной Москве население может и полтора а то и почти в 2 раза (чем черт не шутит) больше, чем во всей Беларуси. Поэтому большинство галер работает на Западную Европу или США, а там без английского особо никуда ))
мне почему-то казалось что в Белоруссии на галеры вообще просто устроиться. Главное чтобы "глаза горели". Просто прийти и сказать что очень хочешь у них работать
да, просто пришел и тебя берут ))) Находишь любую компанию и говоришь "буду у вас работать", а они такие "Ок. Когда вас оформлять ?" ))
===================================
По поводу резюме.
Дело не в ЗП, не в кавер леттерах и т.п.
Не знаю, как сказать. Оно "бездоказательное" что ли.
SQL ну ок, можно поверить, JOIN ты напишешь
Но остальное...
Ты пишешь уровень инглиша B2 - я не говорю, что ты должен приложить IELTS или TOEFL, но на основании чего ты решил, что у тебя такой уровень ?
Тебе надо просто расписать свои Skills, типо тест-кейсы - написал 100 штук на занятиях и т.п.
Еще:
- учесть замечания коллег
- постараться сделать резюме на 1 лист
Написано user12
19 июля 2019 - 08:30
Давайте еще раз.
Ваша проблема в том, что вы заставляете логгировать время.
Все остальные проблемы относительно малозначимы.
А Вы не могли бы чуть более подробно: почему проблема в логировании?
Потому что не работает человек 8 часов в день. Он работает часов 6, ну 7. Остальное он пьет кофе, смотрит видосы на ютубе и т.д.
Большинство списаний времени в баг-трекер это неверное время. Типо, я работал час над задачей. Ну вот ровно 60 минут, ни минутой больше или меньше.
Если ты будешь указывать верное время, то прибежит менеджер и скажет "ничего себе, ты за неделю должен был отработать 40 часов, а у тебя только 30".
Плюс постоянная подгонка времени, это даже не смешно. Лично был свидетелем ситуаций, что разраб, вместо того чтобы работать, сидел и думал, куда же мне 6 часов списать, на какие задачи.
Ну в общем, это отдельная тема.
Написано user12
03 мая 2019 - 11:38
Правильно ли я понял, что получается вот так:
IDEA: Автомат выдаёт правильную сдачу
Предварительные условия: В автомате продаётся товар стоимостью N.
STEPS: 1. Внесите в автомат сумму (SUM), больше стоимости напитка (N).
2. Выберите любой напиток
3. Получите сдачу (S)
EXPECTED RESULT: S = SUM - N
Не так:
1. Название "Автомат выдаёт правильную сдачу" переименуй в "Выдача верной сдачи автоматом"
2. Не понятно, какие числа ты тестируешь - целые или дробные ,очень большие и т.п.
3. Указывай конкретно, чему равны SUM, N и S
И тут лучше сделать чеклист по суммам
Написано user12
02 мая 2019 - 10:48
https://habr.com/ru/...nk/blog/358836/
target/allure-results
тебе надо файл index.html
Если через Jenkins, то скачивай Allure plugin, и у тебя возле каждой джобы будет значок, на который кликаешь и открывается отчет
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru