Я думаю, что всё имеет значение, когда речь идёт о качестве продуктов.
А чем именно заниматься одной единице QA, инпутом или документами — решают или сами QA или кто-то выше. Приоритеты задач никто не отменял.
> 90% работы QA по таким вопросам прекрасно решается с помощью адекватного компилятора.…
В один прекрасный день команда решает перейти с адекватного компилятора на менее типизированный язык программирования… И вот тут вспоминаются QA.
Задача QA зафиксировать текущее состояние системы и удостовериться, что оно не поменялось при изменениях технологий, языков, систем и т. д.
> По мнению авторов законопроекта, его принятие… будет способствовать продвижению российского ПО, а также поможет его разработчикам конкурировать с зарубежными решениями.
Чтобы конкурировать с кем-то, нужно иметь равные условия. Кто лучше ПО напишет, того ПО и купит пользователь. А законодательно поддерживать монополию — так себе решение.
Чтобы продвигать российское кино, не нужно запрещать иностранное или в обязательном порядке заставлять кинотеатры крутить российские фильмы. Научаться у нас снимать — люди сами будут ходить на них.
Ну, как бы, мутационное тестирование не предполагает ручного написания тестов.
Берём кусок кода, который покрыт тестами и вносим в него мутации. Автоматом.
Те тесты, которые не упали считаются неправильными или избыточными. К ним, как минимум, стоит присмотреться.
Соглашусь.
Регулярно приходится прогонять ответ от сервера через jq, чтобы потом положить его в буфер обмена.
Кто бы знал, что просто так передать через pipe результат разбора json нельзя.
$ curl example.com | jq | pbcopy
Такое работать не будет.
Нужно добавить пустые кавычку в качестве параметра для jq.
$ curl example.com | jq '' | pbcopy
Такие сценарии, как скопировать результат в буфер, вполне можно было бы положить в tldr.
Что будет, если magic два раза посчитается одним числом?
Имеем count: 2 и magic: 200 (100 на каждое письмо).
Происходит сбой и по первому письму приходит два раза команда на удаление.
Вычитаем из magic 100 дважды, соответственно, magic становится равным нуля. Как и count.
Файл удалён. Теперь он не доступен для второго письма.
Я не прав?
[Error] SyntaxError: Cannot use initialiser syntax in a strict mode enumeration.
(анонимная функция) (html-integrate-page-on-canvas-model.js, line 106)
[Error] SyntaxError: Cannot use initialiser syntax in a strict mode enumeration.
(анонимная функция) (html-integrate-page-on-canvas-canva.js, line 12)
[Error] TypeError: undefined is not a function (evaluating 'APELSERG.MODEL.MakeLinks()')
onload (html-integrate-page-on-canvas-main.js, line 115)
А чем именно заниматься одной единице QA, инпутом или документами — решают или сами QA или кто-то выше. Приоритеты задач никто не отменял.
В один прекрасный день команда решает перейти с адекватного компилятора на менее типизированный язык программирования… И вот тут вспоминаются QA.
Задача QA зафиксировать текущее состояние системы и удостовериться, что оно не поменялось при изменениях технологий, языков, систем и т. д.
Вы придумали Jabber?
Почему данные нельзя собирать с журналов DNS серверов?
Не просто сюжет, режиссура, актёры, оператор, но и соответствие вкусам конечного потребителя.
Чтобы конкурировать с кем-то, нужно иметь равные условия. Кто лучше ПО напишет, того ПО и купит пользователь. А законодательно поддерживать монополию — так себе решение.
Чтобы продвигать российское кино, не нужно запрещать иностранное или в обязательном порядке заставлять кинотеатры крутить российские фильмы. Научаться у нас снимать — люди сами будут ходить на них.
Или Safari не умеет с токеном.
shuralev, с этим что-то можно придумать? :)
Берём кусок кода, который покрыт тестами и вносим в него мутации. Автоматом.
Те тесты, которые не упали считаются неправильными или избыточными. К ним, как минимум, стоит присмотреться.
Регулярно приходится прогонять ответ от сервера через jq, чтобы потом положить его в буфер обмена.
Кто бы знал, что просто так передать через pipe результат разбора json нельзя.
Такое работать не будет.
Нужно добавить пустые кавычку в качестве параметра для jq.
Такие сценарии, как скопировать результат в буфер, вполне можно было бы положить в tldr.
Для таких тестов можно использовать мутационное тестирование, которое поможет выявить accert на true.
Я не хочу выбирать конкретный город, хочу по всему Avito искать сразу.
Имеем count: 2 и magic: 200 (100 на каждое письмо).
Происходит сбой и по первому письму приходит два раза команда на удаление.
Вычитаем из magic 100 дважды, соответственно, magic становится равным нуля. Как и count.
Файл удалён. Теперь он не доступен для второго письма.
Я не прав?
Конкретно, подменю Создание задачи?