Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта

Сетевые технологии / Авторизация с заполнением полей

  • Рассмотрим сайт getdc.ru
    Создадим метод, который заполнит поля Логин и Пароль
    И самостоятельно авторизуется на сайте.
  • Дата отправки отчёта: 11 марта 2016 г.
  • Задание выполнено: за 30 мин.
  • Чему научился: Узнал, как можно добраться до полей и кнопок на интернет странице!
  • Что было сложным: С видео все просто!
  • Комментарии: Все сработало! Я этому очень рад. Спасибо за урок!
  • Оценка видео-уроку:
Отчёт от 2146 за Сетевые технологии / Авторизация с заполнением полей




Оцени работу

 
Сохранить страницу:

6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван  # Сетевые технологии / Авторизация с заполнением полей / 2016-03-11 17:50

Отлично что всё заработало! Это всегда так приятно!


24. Олюшка
Олюшка
ответить
→  Иван  # Сетевые технологии / Авторизация с заполнением полей / 2016-03-11 16:04

Иван, очень замечательно, как я рада что ты видишь и доволен своими результатами! :)



Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: 1) Автоматическое заполнение полей на сайте, на примере пары Логин-Пароль; 2) Программный клик на кнопку.
Трудности: Написать функцию выхода из акаунта
На первом скрине красным подчеркнут "Выход", который отображается в виде ссылки. Поэтому я решил работать с Document.Links . В цикле foreach нашел ссылку с именем "Выход" и дал команду браузеру перейти по этой ссылке. Вроде все просто, но как бывает, получилось далеко не с первого раза. Возник еще один вопрос: а если мне захочется работать с веб-страницей в другом браузере, например Опера или Хром. Как это можно реализовать?


Научился: Производить поиск на странице HTML, формы авторизации, и вставлять данные в поля...
Урок очень познавательный, теперь многое стало ясным, например как можно проводить всякие шалости типа SQL Инъекций итд.