
Ro
15.12.2017
22:06:32
1 месяц на удаленке поработал, 3 можно отдыхать
ничо не делать

Alex
15.12.2017
22:07:32
Рома, может штат сменить надо все же? Тут рассуждали и приводили цифры, в других штатах может и профитнее чем в долине
ну а то что кредиты - ну в РФ и РБ тоже кредиты, только проценты куда более кусаются

Google

Olga
15.12.2017
22:08:09
Вашингтон вроде ни чо говорят))

Alex
15.12.2017
22:08:46
ох как я мечтаю о ценах на машины как в USA
чтобы можно было купить мустанг, пусть даже подержанный за 15-20к
в РБ только расстаможка столько потянет

evgeny
15.12.2017
22:16:40

Alex
15.12.2017
22:17:26
я бы КИА брал в сравнении с ВАГ, а Вы из РБ?

evgeny
15.12.2017
22:19:09

Alex
15.12.2017
22:19:24
я французом peugeot)

evgeny
15.12.2017
22:21:29
я французом peugeot)
в беларуси вроде все ок с запчастями из европы, дешевле в разы, и сервисов много, многие из мск ездят чинятся в беларусь. Про пежо правда не в курсе)

Alex
15.12.2017
22:21:48
Да-да, так и есть )

Ro
16.12.2017
03:22:42
т.е. никуда особо не сгоняешь потусить
в европе прикольнее имхо

Google

Ro
16.12.2017
03:23:23
а Денвер это блин всего через 1 штат
будешь хрен знает скока ехать по полям и приедешь в никуда - в точно такое же место)

Islam
16.12.2017
08:55:33

Marat
16.12.2017
08:56:28
В Америке с этим печально. Послушай Веселого Молочника )

spartakusQ
16.12.2017
09:16:51
шапки из енота не хватает

Max
16.12.2017
11:21:14
Ого

Michael
16.12.2017
11:34:54
лохи, в Москве такие пати - богемный бизнес ))

Serge
16.12.2017
12:57:30

Olga
16.12.2017
12:58:19
поняла) спасибо

Fedor
16.12.2017
13:04:52
сейчас процентов 90 людей используют рспек, его и надо учить
Хартл и многие другие рекоммендуют минитест, но на него просто так никто не перейдет

Olga
16.12.2017
13:06:13
ага, вот как раз рспек читаю от Aaron Sumner)
хоть направление поймала)) а то реально какая то каша с этими тестами в голове, куча гемов, что надо что не надо... вот так с нуля на рельсах 5 трудно понять что использовать лучше и где применять на уровне джуна))

Fedor
16.12.2017
13:13:27
там какая нотация в книжке?
element.should somesing ?
или expect(elemetn).to be_eq(something) ?
should - уже устарел, все используют expect, так что если будешь писать примеры, то лучше смотреть в доке rspec expectations и сразу писать в новой нотации

Olga
16.12.2017
13:16:06
аа спасибо) я пока не дошла до этого(( несусь со скорстью микроба)) английский))
it "requires login" do
contact = create(:contact)
get :edit, id: contact
expect(response).to redirect_to login_url
end
end

Google

Olga
16.12.2017
13:17:41
оно?)

Dmitry
16.12.2017
13:17:43
вот хороший сайт на тему
http://www.betterspecs.org/

Olga
16.12.2017
13:18:00
гляжу спасибо)

Serge
16.12.2017
13:24:00
Вспомнил. У меня проблема была с тестом контроллеров (rspec&rails5) - что-то там в конфиге записать надо было.
ну и гекодрайвер качать для integration test, потому что написал отдачу страниц на js.

Olga
16.12.2017
13:26:33
спасибо за инфу) коснусь буду иметь ввиду
меня еще выбивает разная информация.... кто то говорит, что валидацию и вьюхи тестить не надо, кто то говорит что надо.... вот и пойми ?

Fedor
16.12.2017
13:51:39
правильный синтаксис через expect, это хорошо

Olga
16.12.2017
13:52:15
? Федор поняла, спасибо)

Fedor
16.12.2017
13:52:22

Fedor
16.12.2017
13:53:09

Olga
16.12.2017
13:53:31
Оо круто!

Fedor
16.12.2017
13:53:49
идея в чем, была парадигма Test Driven Development - сначала писали тесты для всего, а потом код, что бы тесты проходили

Olga
16.12.2017
13:53:55
да вот ТДД мертв, а Хартл его нову книжку через него идет
это понятно)

Fedor
16.12.2017
13:54:07
но оказалось, что писать тесты на все очень долго и дорого, и проходят тесты слишком долго
у хартла - BDD - Behavior Driven Development

Google

Fedor
16.12.2017
13:54:40
это примерно то же самое, но не тест, а "поведение", тоесть мы покрываем тестами так называем гринвей

Olga
16.12.2017
13:55:01
ааа... значит я спутала)

Admin
ERROR: S client not available

Olga
16.12.2017
13:55:03
понятно)

Fedor
16.12.2017
13:55:11
ну отличить не тривиально )
тестирование гринвея сводится к тому, что если пользователь ввел правильные данные, то он получил правильный результат
все промежуточные действия, приватные методы и.т.д. нам не интересны, только то что сервис работает правильно
так же, если есть валидация, то проверям что она срабатывает на невалидные данные
но не проверяем, что система не сломается, если целенаправленно ее ломать
не пытаемся найти все возможные уязвимости и покрыть их тестами
и.т.д.
что касается вьюх, то есть интеграционные тесы - мы проверяем, что на странице отображается какой-то контент, что можно заполнить и отправить форму, и что она сохранится и вернет responce

Olga
16.12.2017
13:58:40
вот пришел и все по полочкам разложил! а я тут мучалась))

Fedor
16.12.2017
13:59:01
но мы не тестируем каждый элемент вьюхи, что он отобразился и отобразился правильно
потому что это слишком дорого и долго
легче отдать это QA инженеру, который посмотрит глазами, и время которого чаще всего сильно дешевле времени программиста
вот как-то так

Olga
16.12.2017
13:59:51
спасибо ????

pchellovod
16.12.2017
14:08:31
у меня с тестами чет тоже беда

Google

Nil
16.12.2017
14:09:07
спасибо

Nikolay
16.12.2017
14:30:45
Прочитал вот про thunderbolt 3, крутая штука по описанию. Пользуется кто?

Denis
16.12.2017
15:41:13
Приветствую частную компанию!
Слушайте я тут из документации выдрал кусок и попробовал запустить.
require 'nokogiri'
require 'selenium-webdriver'
require 'rspec/expectations'
require 'pp'
require 'rubygems'
require 'mysql2'
profile = Selenium::WebDriver::Firefox::Profile.new
proxy = Selenium::WebDriver::Proxy.new(http: "177.6.144.74:8080")
profile.proxy = proxy
options = Selenium::WebDriver::Firefox::Options.new(profile: profile)
driver = Selenium::WebDriver.for :firefox, options: options
driver.get "https://showip.net"
НО УВЫ МНЕ УВЫ. СТРАНИЦА ОТКРЫЛАСЬ С МОИМ IP, НЕ С ПРОКСЕВЫМ.
что я сделал не так, собратья?
пример брал отсюда, примерно из середины
https://github.com/SeleniumHQ/selenium/wiki/Ruby-Bindings#api-example

Vladimir
16.12.2017
18:59:04
народ в релаксе ;) это хорошо

Mega
17.12.2017
02:43:36
Всем привет! Прохожу тестироварие приложения Сталкнулся с проблемой
Этот код проходит тест: