Member 13408460 Ответов: 1

Написание сценария автоматизации для веб-сайта


Привет,
Я работаю с веб-системой бронирования.
Я хотел бы написать сценарий, который избавит меня от повторяющихся ручных действий, которые я делаю каждый день.
Я новичок в такого рода программировании, и я надеялся, что вы могли бы рассказать мне немного об этом типе программирования.
Какой язык / инструмент я должен выучить?
Может быть, какой-то веб-сайт не контролируется скриптами?

Я программист на C, C++, C#.

Большое спасибо!

Что я уже пробовал:

Я новичок в написании скрипта для управления веб-сайтами.

Richard Deeming

Вы, наверное, хотите начать с Селен[^], что позволит вам автоматизировать работу веб-браузера.

1 Ответов

Рейтинг:
2

Patrice T

Я думаю, вы ищете Учебник по PHP 5[^]
Этот сайт является хорошим учебником для большинства связанных с вебом техник: W3Schools Online Web Tutorials[^]
[Обновление]

Цитата:
Эти действия:
- Заполните поле даты, выбрав дату из календаря
- нажимайте на кнопки для навигации по сайту
- Заполните поля, которые, как только вы нажмете на них, откроется панель навигации, где вы должны выбрать нужный вариант

Это ваш собственный сайт, вам не нужно этого делать. У вас есть доступ к скрытому коду и хранилищу данных. Вы можете напрямую обновить базу данных.

Если вам действительно нужна автоматизация, посмотрите здесь:
Пять приложений для автоматизации задач-TechRepublic[^]


Member 13408460

Привет ПП
Большое спасибо!
Я начал читать учебник PHP 5 по W3Schools
Я прыгнул вперед, просто чтобы посмотреть, где он имеет дело с автоматизацией веб-сайта, но я не видел там никаких примеров или информации о таких вещах, как: нажмите на кнопку веб-сайта, прокрутите вверх/вниз и т. д.
Охватывает ли учебник такие действия?

Могу ли я также спросить, пожалуйста, считаете ли вы, что PHP лучше Java для автоматизации повторяющихся задач веб-сайта?
(Нажмите кнопку, щелкнув поля календаря, где вам нужно выбрать дату из календаря, и т. д.).

Мне также интересно, пожалуйста, есть ли какой-нибудь инструмент, который мог бы перевести веб-задачи на PHP (или другой язык), чтобы я мог легко научиться писать PHP-код для выполнения каждой задачи?

Patrice T

PHP - это серверный язык, и он позволяет вам динамически генерировать / настраивать страницы сайта.
"избавьте меня от повторяющихся ручных действий, которые я делаю каждый день"
можете ли вы описать такие действия?

Member 13408460

Привет ПП,
Спасибо!
Эти действия:
- Заполните поле даты, выбрав дату из календаря
- нажимайте на кнопки для навигации по сайту
- Заполните поля, которые, как только вы нажмете на них, откроется панель навигации, где вы должны выбрать нужный вариант

Member 13408460

СТР.,
Похоже, вы очень быстро даете решения, но не отвечаете на комментарии по ним

Patrice T

Я не получил уведомления о вашем предыдущем сообщении.