Проблема: за счет того, что стандартная программа для оптимизации (бэк-тест) и тестирования (форвард – тест) торговых роботов – МetaTrader 4 (а большинство торговых роботов написано именно под МТ4) в принципе тяжелая и местами просто «деревянная», ...
Написать робота, для прохождения онлайн-тестирования
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
ТЗ:
1. Логгируюсь на сайте вручную для прохождения онлайн-тестирования.
2. Запускаю робота для прохождения тестирования.
3.1 Робот видит радио-кнопки и проставляет ответ рандомно, нажимает далее.
3.2 Робот видит чек-бокс кнопки и также рандомно выбирает от 2-х ответов до n-ответов (максимальное количество ответов).
4. После завершения тестирования робот видит количество верных и неверных ответов, а также видит верный (зеленый маркер) и неверный (красный маркер) ответы. Запоминает правильность/неправильность ответов.
5. Робот проваливается в каждый ответ после теста и копирует форму вопроса методом выделения от первой буквы вопроса, до последней буквы ответа.
6. Робот создает в папке Tests на рабочем столе txt-файл с названием теста.
7. Робот добавляет в txt-файл последовательно скопированный вопрос и приводит сразу к виду:
1. Название вопроса1
1) Ответ1;-
2) Ответ2;
3) Ответ3;
.
.
N) ОтветN.
2. Название вопроса2
1) Ответ1;+
2) Ответ2;
3) Ответ3;
.
.
N) ОтветN.
Если ответ был верным, робот ставит напротив ответа +, если неверный -, аналогично для чекбоксов: +++ и ---.
8. После заполнения txt-файла робот запоминает название теста в txt-файле и названия вопросов.
9. При последующих циклах запуска робота, если название теста совпадает, то робот копирует название вопроса, сверяет его с txt-файлом и смотрит верно отвечен вопрос или нет.
Если верно, то просто пропускает вопрос на кнопку далее, не отвечая на вопрос.
Если неверно, то отвечает так, как еще не отвечал.
10. По итогу прохождения теста, проваливается в ответы. Запоминает правильность/неправильность ответов.
Если видит ответ без ответа, пропускает вопрос. Робот переходит к корректировке txt-файла, наполняя правильными и дополняя неправильными ответами. При наполнении правильными ответами, стирает в txt-файле неправильный ответ в виде -, оставляя только + напротив ответов.
При выполнении задания продолжу сотрудничество с исполнителем.
Заявки фрилансеров
Похожие заказы
- Прикладное ПО1 заявкаЗакрыт5 лет назад
- $150
Накрутка Каналов Telegra m в любом кол-во Доброго времени суток Нужно организовать проект для накрутки каналов телеграм чтоб делать по 50 каналов в день по 100О плюс подписчиков. как это будет ...
Прикладное ПО1 заявкаЗакрыт5 лет назад Имеется станок с платой ардуино, работающий с g-code. Необходимо найти программу для формирования g-code для лазерного гравера, которая не контур чертит, а все заштриховывает с учетом толщины лазерной линии.
Прикладное ПО1 заявкаЗакрыт5 лет назад- $30
Главное требование чтобы работал на 64бит MacOS Catalina и выше Простой патчер который добавляет строчку в /etc/hosts Выдает GUI сообщение прошла команда ОК или нет. Что добавлять в/etc/hosts, берется из файла например ...
Прикладное ПОнет заявокЗакрыт5 лет назад - $10
Используя библиотеку RestSharp сделать запрос на сайт https://dnslookup.online/ и получить с него ответ содержащий список ip-адресов (распарсю сам). Т.е. по сути составить только грамотно post -запрос и объяснить как это делается. У меня не получается. ...
Прикладное ПО1 исполнительЗавершен5 лет назад Подробнее в ТЗ.
Прикладное ПО1 исполнительЗавершен5 лет назадЕсть задача, ищу специалиста исполнителя на её реализацию. Нужно доработать / доделать код для управления плеером MPD на линуксе. Используется MPC для передачи команд управления от ESP32 в MPD. Код написан в ...
Прикладное ПО1 заявкаЗакрыт5 лет назадНеобходимо разработать систему управления четырьмя шаговыми двигателями по заданному алгоритму. Желательно Arduino.Должна быть кнопка отправки в нулевое положение, при нажатии которой, двигатели начнут вращаться до момента срабатывания индивидуального датчика (датчики будут установлены на механизме каждого ...
Прикладное ПО2 заявкиЗакрыт5 лет назадИмеются два таблицы с продуктами, которые нужно переформатировать в одну таблицу с определенной структурой. Пример: Есть 10 вариаций в столбик, а нужно их переформатировать в одну ячейку таким образом: Вариация 1|Вариация 2|Вариация ...
Прикладное ПО9 заявокЗакрыт5 лет назадИщу разработчика C#. Требуется разобраться в коде программы с файла (A SAML 2.0 Authentication Middleware for ASP.NET Core) на английском языке и подготовить полное объяснение, то есть: Подготовить текстовый документ, в котором будет подробно ...
Прикладное ПО2 заявкиЗакрыт5 лет назад