Size: a a a

QA — Автоматизация

2020 September 27

R(

Roman (rpwheeler) in QA — Автоматизация
Bola
в прошлом веке "запоминали" две последние цифры, этого считалось достаточно
Нит. Первое что мне пришло в голову, это 1984 Оруэлла (к хорошему или плохому).

Идём и слушаем как его читают:

"Найнтин эйти-фор"

https://www.youtube.com/watch?v=scqLliarGpM
источник

B

Bola in QA — Автоматизация
Roman (rpwheeler)
Чем больше пытаются тебе напихать в голову одновременно, в айти или не в айти, тем сложнее. Вот эти все приложения и записи для списков покупок или списков задач — они что, существуют одновременно с тем что так легко запомнить больше 4-х вещей? :)
список покупок - не столь значимая штука, чтобы его хранить в памяти, как и дни рождения или телефоны, это можно доверить технике
а вот например удержать в памяти (кратковременной, на момент исследования) иерархию классов - это важно.
источник

A

Alexey🐾 in QA — Автоматизация
Кстати, полезный бы плагин был, нажимая на класс, смотреть его иерархию в виде дерева. Хотя, мож и есть такие
источник

CC

Cysid Cyfsb in QA — Автоматизация
Roman (rpwheeler)
Дэниел Канеман, психолог получивший нобелевскую премию по экономике, на которого ссылается школа тестирования RST Баха и Болтона, и которого звали выступить в Гугле, проводил психологические эксперименты как люди запоминают цифры и манипулируют цифрами.
В результате получилось что чем меньше цифр в числе (элементов во множестве), тем проще его запомнить. А "предельно комфортное число" это как раз 4 (7 ближе к "пределу возможностей").
Выводы Канемана частично иллюстрирует как мы запоминаем телефонные номера — не "всё сразу" (7), а разбивая на 3 группы по 3-2 цифры.

Разумеется, подсказки и code completion частично нивелирует этот порожек. Но всё же 3-4 это граница между "это, это и вот это" и "блин, а что там ещё было?".
И разбивка на несколько групп по 3, как ни странно, может помочь — если считать передачу DTO как выделение оного в отдельную группу, подобно тому как мы выделяем код города или оператора в номере телефона.
У него есть книга про 2 системы принятия решения, которыми оперирует разум. Очень интересное чтиво, этот вывод как раз из этой книги - "Думай медленно, решай быстро"
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
вот описание относительно недавно выдвинутой гипотезы, которая объясняет, почему у нас именно такой небольшой объём "оперативной памяти" (хотя по сравнению с другими животными — очень даже большой)
https://elementy.ru/novosti_nauki/430954/Chtoby_stat_lyudmi_obezyanam_ne_khvataet_rabochey_pamyati
источник

B

Bola in QA — Автоматизация
опасный сайт - откроешь и пошел по ссылкам ))
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
вернее, статья описывает гипотезу, которая объясняет, почему мы всё же такие умные, хотя у нас такая маленькая оперативная память :)
источник

B

Bola in QA — Автоматизация
живой краулер )
источник

A

Alexey🐾 in QA — Автоматизация
Мы умные, потому что люди, а они глупые, потому что макаки. Вот и весь ответ.
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
Bola
опасный сайт - откроешь и пошел по ссылкам ))
зато понятно, что является источником информации. а не как обычно у журналистов бывает "британские учёные выяснили, что..."
источник

A

Alexey🐾 in QA — Автоматизация
А на деле, все животные умнеют. Вон, рыба как поумнела, на пустой крючок не ловится совсем
источник

e

e1_name in QA — Автоматизация
Alexey🐾
Мы умные, потому что люди, а они глупые, потому что макаки. Вот и весь ответ.
Проиграл чета
источник

A

Alexey🐾 in QA — Автоматизация
То чувство, когда комментарии в статье интереснее самой статьи🙂
Спасибо)
источник
2020 September 28

A

Andrey in QA — Автоматизация
Добрый день. Хочу автоматизировать действия в десктопном приложении в SikuliX + Jython.
Есть строка кода
type(unicode("Тест", "utf8"))
Если я запускаю скрипт с активной русской раскладкой, то скрипт работает. Если с английской, падает с ошибкой
[error] java.lang.IllegalArgumentException ( java.lang.IllegalArgumentException: Key: Not supported character: Т )
Замена type на paste работает с обеими раскладками, но это не самый лучший выход.
Вопрос - как я могу проверить какая раскладка включена и заменить ее на русскую, если установлена английская?
источник

MD

Moiseev Daniil in QA — Автоматизация
Всем привет!) а для паттерна DataProvider  есть ли какой то способ задать dataProvider с переменными? Т.е. что бы выглядело примерно вот так

@MyDataProvider
public static foo fooProvider(String variable)
{
some code;
}

@Test(dataProvider = "fooProvider")
public fooTest(Strinv variable)
источник

LY

Lev Yarushin in QA — Автоматизация
Andrey
Добрый день. Хочу автоматизировать действия в десктопном приложении в SikuliX + Jython.
Есть строка кода
type(unicode("Тест", "utf8"))
Если я запускаю скрипт с активной русской раскладкой, то скрипт работает. Если с английской, падает с ошибкой
[error] java.lang.IllegalArgumentException ( java.lang.IllegalArgumentException: Key: Not supported character: Т )
Замена type на paste работает с обеими раскладками, но это не самый лучший выход.
Вопрос - как я могу проверить какая раскладка включена и заменить ее на русскую, если установлена английская?
А почему Jython и Sikulix?
источник

LY

Lev Yarushin in QA — Автоматизация
Ого, у нас группа из 6666 участников )
источник

MD

Moiseev Daniil in QA — Автоматизация
Ну про это я думал) Просто думал вдруг есть какой то другой путь, кроме создания 10-20 датапровайдеров)
источник

S

Sergei in QA — Автоматизация
Lev Yarushin
Ого, у нас группа из 6666 участников )
от лукавого
источник

A

Andrey in QA — Автоматизация
Lev Yarushin
А почему Jython и Sikulix?
Первое что попалось в гугле из более-менее подходящих программ. Мне нужно запустить приложение кликом по иконке на рабочем столе, дождаться появления стартового экрана, найти кнопку "далее", затем найти форму ввода текста и ввести в нее текст, затем заполнить оставшиеся поля (это я сделал нажатием кнопки tab). На самом скрипт работает как я ожидал, проблема только в краше если забыл предварительно поменять раскладку клавиатуры. Если есть более простые способы, могу их рассмотреть.
источник