Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Работа тестировщиком после переезда в Германию

11076  1 2 3 4 5 6 7 8 9 10 11 все
koder патриот16.12.20 19:22
koder
NEW 16.12.20 19:22 
в ответ igorbagan 16.12.20 16:32
Может быть, тогда не рнр, а Java S


У вас что, выбор есть?

igorbagan посетитель16.12.20 19:53
NEW 16.12.20 19:53 
в ответ koder 16.12.20 19:22

ещё сильно про выбор не узнавал, но, думаю, что смогу найти нужного мне учителя, если можно его так назвать. В силу профессии знаю очень много людей, которые будут рады помочь мне. Тем более, если от такого обучения будет толк, почему бы его не оплатить. Узкая направленность моих вопросов связана с почти полным отсутствием у меня информации по теме. И я очень благодарен за отклики всем, не ожидал даже такой помощи

Murr патриот16.12.20 20:24
Murr
NEW 16.12.20 20:24 
в ответ igorbagan 16.12.20 19:11

что именно нужно делать

-----

Вакансия юниора:

https://foren.germany.ru/showmessage.pl?Number=36923852&Bo...


Добавлю - умению быстро сориентироваться в большом объеме информации должны были научить на первом курсе ВУЗа. Если конкретно - на лекции по использованию... библиотеки. Там, правда, дают только информацию по каталогу, а обобщать надо уже самому. Для любого ИТшника этот навык критически важен.


Прошло 4 дня - более 1% времени отводимого на обучение.

Нет понимая что и в каком объеме надо изучать.

Нет плана-графика изучения необходимого.

Не изучено ничего.

Не ИТ-мэн.


Ну да ничего - в Германии работы много - нужны кассиры в супермаркетах, нужны грузчики, нужны разнорабочие на фабриках... да и пуцать по-черному можно... безум

Murr патриот16.12.20 20:57
Murr
NEW 16.12.20 20:57 
в ответ igorbagan 16.12.20 19:11

Тестирование- здесь не у кого учиться.

-----

??? - Кто тебя учить-то ДОЛЖЕН?

У тебя комп есть? - есть!

У тебя инет есть? - есть!

У тебя не хватает мозгов понять как в инете найти на чем учится и как использовать для этого писюк?!!!

Если - ДА - то тебя никто и ничему научить не сможет, а чему сможет - будет бесполезно,

а если - НЕТ - то хрена ты тут скулишь, а не роешь инфу и не пытаешься что-то делать?


Блин, когда потребовалось сотворить тест-систему - за пару дней без отрыва от работы все было найдено, запущено, налажено и вычищены несколько багов. Дальше все только подгонялось под текущие нужды. Здесь - прошло 4 дня - "не у кого учится".


Сюда, в идеале, ты вообще должен приходить с вопросами вида:

- я использую вот это, хочу сделать вот такое, в доках написано так, сделал так, а получается (не) так. Где прочитать почему (не) так? Читал там, там и там, не понял вот это, потому как в доках по-другому.

- в документации написано вот так, я сделал вот так и поменял здесь чтобы получить то, а (не) получил другое. Что я не понял/упустил в доках?

С вопросами КАК сделать, но без реальной попытки самостоятельно разобраться в проблемe - это к тем кто тебя возьмется УЧИТЬ.


  yurka_ffm постоялец16.12.20 21:21
NEW 16.12.20 21:21 
в ответ igorbagan 16.12.20 19:11

A Python ещё не советовали?

PHP неплох, но он уже на излёте, с него мигрируют.

У Python поре применений: и веб, и АИ, Датасайнс. Бибилиотек и фрейморков - туча. Курсов и учителей - как собак нерезаных.

А главное, что язык прост и элегантен. У меня сын в 14 лет сдал на официальный сертификат.

AlexNek патриот16.12.20 21:22
AlexNek
NEW 16.12.20 21:22 
в ответ igorbagan 16.12.20 19:11
Рнр не идёт, джава скрипт, если правильно, конечно понял, то же

Может я в каких-то неправильных фирмах работал, но наши "тестеры" никогда ни на чём дополнительно не программировали. Веб еще вроде как то можно автоматизировать, но с десктопом вроде не сильно разбежишься.

Был правда, человек который исключительно юнит тесты писал, но мы его программистом считали.


Вроде уже говорили, главная проблема найти первый проект и хотя бы пару лет там продержаться.

А так в принципе, работа довольно однообразная - загасить приложение или показать его неправильную работу при определенных ситуациях.

При этом каждый релиз нужно проверять по уже пройденным путям, так как вполне возможно, что "безобидное изменение" нарушит работу старого участка.

Murr патриот16.12.20 21:31
Murr
NEW 16.12.20 21:31 
в ответ AlexNek 16.12.20 21:22

но с десктопом вроде не сильно разбежишься.

-----

CodedUI -

все встроено в студию. Только инсталлируй нужную версию.

AlexNek патриот16.12.20 21:51
AlexNek
NEW 16.12.20 21:51 
в ответ Murr 16.12.20 21:31
Coded UI Test for automated UI-driven functional testing is deprecated. Visual Studio 2019 is the last version where Coded UI Test will be available.

Хотя поиграться можно попробовать.

AlexNek патриот16.12.20 22:01
AlexNek
NEW 16.12.20 22:01 
в ответ igorbagan 16.12.20 18:22
А какое бы направление посоветовали, при условии, что у меня есть год, который я использую по максимуму?

не отвлекаться на ерунду, типа тестирования.

Немецкий, немецкий и еще раз немецкий, вы ведь не знаете его в совершенстве?

Вот по работе пишете что на русском тоже самое напишите и на немецком. А после еще гляньте, а как бы это было по нем. законам.

ARD, ZDF возможно тоже можно смотреть.

bild.de, spiegel.de почитать.

AlexNek патриот16.12.20 22:38
AlexNek
NEW 16.12.20 22:38 
в ответ Murr 16.12.20 21:31
CodedUI

нифига нету такого в коммюнити версии, подозреваю что только в самой дорогой имеется.

https://docs.microsoft.com/en-us/visualstudio/test/use-ui-...

Murr патриот16.12.20 23:16
Murr
NEW 16.12.20 23:16 
в ответ AlexNek 16.12.20 22:38
Только инсталлируй нужную версию.
AlexNek патриот16.12.20 23:28
AlexNek
NEW 16.12.20 23:28 
в ответ Murr 16.12.20 23:16, Последний раз изменено 16.12.20 23:29 (AlexNek)

нужную версию чего? Студии? Так она дома всегда одна, на работе еще проф.

koder патриот17.12.20 07:02
koder
NEW 17.12.20 07:02 
в ответ igorbagan 16.12.20 19:53
но, думаю, что смогу найти нужного мне учителя

Со своей колокольни я бы посоветовал яву, а потом самому написать пару маленьких приложений с фреймворком spring и какой нибудь базой данных. Но особенно была бы неплохой возможность пройти практику на какой то реальной фирме. Посмотреть вживую, чем они занимаются и самому вживую чем то позаниматься.

uscheswoi_82 местный житель17.12.20 07:49
uscheswoi_82
NEW 17.12.20 07:49 
в ответ AlexNek 16.12.20 23:28

По скриншоту вижу, что там Enterprise, насчёт Professional, Professional всегда была не очень.

кто как обзывается, тот так сам называется... маску ношу чтобы не заразить антиваксеров... Дневник тяжелобольного инвалида
daduda местный житель17.12.20 07:56
NEW 17.12.20 07:56 
в ответ AlexNek 16.12.20 21:22
Был правда, человек который исключительно юнит тесты писал, но мы его программистом считали.


Если программиста в фирме заставляют писать исключительно юнит тесты, то это означает, что, либо его хотят специально выкинуть, либо нужно выкинуть сеньора - архитектора - кто там выше по иерархии.


После этого желательно выкинуть весь код юнит тестов, а потом код продукта. Так как они друг с другом вообще никак не связаны. Ни о каких feature mapping там не может идти и речи.

uscheswoi_82 местный житель17.12.20 08:17
uscheswoi_82
NEW 17.12.20 08:17 
в ответ daduda 16.12.20 11:09
И не PHP.

На счёт PHP не согласен. Поскольку современные веб приложения рендеряться прям в браузере на JavaScript, там абсолютно всё равно на чём программировать. Всю статическую информацию нужно сохранить в кэш, а данные в формате JSON подгружать, а потом JSON парзить. Для этих целей как-раз PHP подходит. Обращаюсь к NOSQL БД - DynamoDB https://docs.aws.amazon.com/amazondynamodb/latest/develope... или MongoDB - https://www.php.net/manual/ru/mongodb.tutorial.library.php потом массивых данных превращают в JSON - https://www.php.net/manual/ru/function.json-encode.php, в веб браузере парзю JSON - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Re..., и получается больше с JavaScript возни чем с PHP. Тут написано как такое делать - https://developers.google.com/web/updates/2019/02/renderin...

кто как обзывается, тот так сам называется... маску ношу чтобы не заразить антиваксеров... Дневник тяжелобольного инвалида
koder патриот17.12.20 08:18
koder
NEW 17.12.20 08:18 
в ответ daduda 17.12.20 07:56
Если программиста в фирме заставляют писать исключительно юнит тесты, то это означает, что, либо его хотят специально выкинуть, либо нужно выкинуть сеньора - архитектора - кто там выше по иерархии.После этого желательно выкинуть весь код юнит тестов, а потом код продукта. Так как они друг с другом вообще никак не связаны. Ни о каких feature mapping там не может идти и речи.


Это в теории. На практике же я постоянно сталкиваюсь с ситуацией, когда юниттесты пишуться потому что они должны быть. Есть метод и он покрывается юниттестом. Этот тест ничего реально не проверяет кроме существования метода. Так что ситуация вполне может существовать.

Но новичку писать юниттесты имхо ОЧЕНь сложно. Создавать моки, перегружать методы - нужно реально понимать, как это работает в принципе.

igorbagan посетитель17.12.20 08:23
NEW 17.12.20 08:23 
в ответ Murr 16.12.20 20:57

С вопросами КАК сделать, но без реальной попытки самостоятельно разобраться в проблемe - это к тем кто тебя возьмется УЧИТЬ.

------------------

Предельно ясно, спасибо

igorbagan посетитель17.12.20 08:25
NEW 17.12.20 08:25 
в ответ koder 17.12.20 07:02

Со своей колокольни я бы посоветовал яву, а потом самому написать пару маленьких приложений с фреймворком spring и какой нибудь базой данных. Но особенно была бы неплохой возможность пройти практику на какой то реальной фирме. Посмотреть вживую, чем они занимаются и самому вживую чем то позаниматься.

------------------

Спасибо, какая то ясность в голове уже появляется, следом будет и понятие, и план, как говорит уважаемый Murr

igorbagan посетитель17.12.20 08:29
NEW 17.12.20 08:29 
в ответ AlexNek 16.12.20 22:01

насчёт немецкого так же согласен, это даже главнее всего остального, хорошо, хоть не совсем с нуля.

1 2 3 4 5 6 7 8 9 10 11 все