Перейти к содержимому

Фотография

Какие инструменты посоветуете для выполнения задания ?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 flashcsgroup

flashcsgroup

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Ли Александр Николаевич

Отправлено 06 марта 2017 - 14:20

Прислали такое задание :

 

 

________________________________________________________________________

 

Вам предлагается развернуть на сервере любую из выбранных вами БД (но предлагаю выбрать что-то более современное). Собрать данные из таблицы, находящейся тут http://tereshkova.test.kavichki.com/ в вашу таблицу на сервере, распарсив данные. Далее заполнить некоторыми данными таблицу на сайте «Терешкова», сравнить ее результаты с вашей БД и вывести результат об изменениях. + можно несколько функциональных UI тестов на ваше усмотрение по этой таблице на сайте.

Результат можно запаковать или выложить в ББ или в Гит. На ваше усмотрение.

 

_____________________________________________________________________________

 

 

Вопрос : Какие инструменты посоветуете ?


  • 0

#2 Freiman

Freiman

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 591 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 06 марта 2017 - 14:38

Ответ:

Какие знаете, те и используйте.


  • 0

#3 flashcsgroup

flashcsgroup

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Ли Александр Николаевич

Отправлено 06 марта 2017 - 15:45

Каким инструментом распарсивают данные?
  • 0

#4 Mendel

Mendel

    Новый участник

  • Members
  • Pip
  • 23 сообщений
  • ФИО:Александр

Отправлено 06 марта 2017 - 15:46

Прислали такое задание :

 

 

________________________________________________________________________

 

Вам предлагается развернуть на сервере любую из выбранных вами БД (но предлагаю выбрать что-то более современное). Собрать данные из таблицы, находящейся тут http://tereshkova.test.kavichki.com/ в вашу таблицу на сервере, распарсив данные. Далее заполнить некоторыми данными таблицу на сайте «Терешкова», сравнить ее результаты с вашей БД и вывести результат об изменениях. + можно несколько функциональных UI тестов на ваше усмотрение по этой таблице на сайте.

Результат можно запаковать или выложить в ББ или в Гит. На ваше усмотрение.

 

_____________________________________________________________________________

 

 

Вопрос : Какие инструменты посоветуете ?

Какое прикольное задание, а куда отправлять результат?

А по теме, парсить можно чем угодно, хоть в консольке curl,grep,sed, но тогда придётся разбивать заливку в свою дб и парсинг, проще сделать чем то вроде python(ну или если вакансия подразумевает конкретный язык, лучше все сделать в нём), коль уж надо себя показать, используйте какой нить etree с xpath. Клиент зависит от базы, но стоит использовать библиотеку для языка на котором парсите, тогда можно сразу же лить в базу. ДБ зависит от вас. Если хотят развертывание базок, можно подумать ещё про контейнеры, Docker например.


  • 0

#5 baxatob

baxatob

    Опытный участник

  • Members
  • PipPipPipPip
  • 258 сообщений
  • ФИО:Юрий
  • Город:Riga

Отправлено 07 марта 2017 - 07:59

Python в качестве языка программирования.

Requests + BeautifulSoup в качестве библиотек, чтобы получать и парсить контент.


  • 0

#6 flashcsgroup

flashcsgroup

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Ли Александр Николаевич

Отправлено 25 марта 2017 - 11:37

Java знаю а не питон


  • 0

#7 ermakidze

ermakidze

    Новый участник

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Александр

Отправлено 18 июня 2017 - 06:44

На Java отлично распарсится все! А в качестве СУБД для бд я бы использовал mySql. Используйте какую проще настроить с вашими навыками, чтобы не терять время
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных