Size: a a a

2020 June 23

OS

Oleksandr Shevtsov in JS for testing
¢^°=¶√•|
Найдётся четвертый без работы и запилит
Шарпистам тоже кушать хочется
источник

¢

¢^°=¶√•| in JS for testing
Oleksandr Shevtsov
Шарпистам тоже кушать хочется
Всем хочется.
источник

¢

¢^°=¶√•| in JS for testing
Сейчас мелким проектам автоматизатора прособесить порой сложно, а если и язык другой, то труба.
источник

OS

Oleksandr Shevtsov in JS for testing
Sergey Pirogov
Никто не берет на беке js, java, c# чисто отбалды
Поэтому берут сразу весь зоопарк. Датасатанистам - пайтон, кафколюбам - джаву, бекендерам - го, а автоматизаторам - хуй, вот вам сайпрес, пишите на нем. И шоб с кукумбером!
источник

S

Sergei in JS for testing
так вроде щас можно все на js делать? даже машин-лернинг есть
источник

OS

Oleksandr Shevtsov in JS for testing
Так вроде и в космос на табуретке теоретически полететь можно
источник

S

Sergei in JS for testing
на батуте 🙂
источник

OS

Oleksandr Shevtsov in JS for testing
Но с табуреткой, требования заказчика - наше все
источник

SG

Sergey Golovin in JS for testing
Юзабельный тул. По началу непривычно немного, но в целом очень годно
источник

AP

Alexey Panashchenko in JS for testing
а кто то пробовал пользовать с wdio поиск по реакт компонентам browser.react$('ProgressSteps')? там на строне вронта надо что то включать? у меня почемуто не ищет
источник

SC

Sergey Chepets in JS for testing
Alexei Barantsev 🗹
фиг с ними с джавистами, их тут всё равно мало. но вы сейчас всех пользователей TypeScript тоже обижаете наездами на типизацию
я не против типизации, сам использую на проекте Flow и думаю переходить на TS. Просто я вспоминаю свой последний проект на джава, когда я захотел на проекте сделать фикстуры в виде экземпляра класса как структуры данных для PO, потом когда решил лазить в БД, я писал уже другие классы, которые описывали данные в БД, хотя по факту они были очень похоже на те что для PO, но в БД появились новые свойства, часть была другого типа. А потом я решил еще реализовать REST тесты и для REST Assured или JSON парсера мне пришлось описывать почти подобный класс. Да было интерессно писать, шаблоны и наследование очень выручали. А автокомплит просто спасал.
Теперь у меня есть подобные решения на JS. И конечно зоопарк классов намного меньше. А методов записи, чтения в базу, у меня по одному на проект для каждого типа БД, которые принимают параметрами имя коолекции/таблицы и объект для записи. Тоже самое и по ресту. Метод который отлавливает запросы на бек с UI тоже возвращает объект без типа, поэтому он тоже один на проект.
источник

SP

Sergey Pirogov in JS for testing
В джаве можно было сделать подобное🙂
источник

SC

Sergey Chepets in JS for testing
я пробовал выкручиватся optional типами, но все равно были какие-то сложности, не помню уже
источник

AB

Alexei Barantsev 🗹... in JS for testing
не сдавайся! а то сначала "авторитетно заявляю бегите с Java", а сейчас какие-то оправдания пошли...
источник

AB

Alexei Barantsev 🗹... in JS for testing
топи её, бей ногами!
источник

SC

Sergey Chepets in JS for testing
вот мои нароботки по джава - много полезного. По некоторым вещам даже хотел выступить на конференциях - https://github.com/savegExample/my_testing_techniques
источник

SC

Sergey Chepets in JS for testing
а вот вроде даже есть обобщенный метод вычитки из БД, но джуну будет тяжело объяснить, что тут происходит https://github.com/savegExample/my_testing_techniques/blob/master/bd_connector/src/main/java/BDReader.java
источник

AP

Alexey Panashchenko in JS for testing
Так никто не пишет в 2020 в тестах)
источник

AP

Alexey Panashchenko in JS for testing
Берёшь любую норм орм и все готово
источник

AP

Alexey Panashchenko in JS for testing
Не смысла писать свои парсеры шото ложить в базу «руками»
источник