Ищете способ получить еще более приятный выровненный вывод на Robot Framework (установить тестовое сообщение или журнал). Вот пример того, как я сделал это на Python:Заполнение строки строки Robot Framework
print "%-12s" % "received:", "%-5s" % 1323
print "%-12s" % "sent:", "%-5s" % 123
Выход:
received: 1323
sent: 123
Можно ли сделать то же самое на Robot Framework?
В настоящее время мой код:
Set Test Message received: ${rx}\nsent: ${tx}
и мой выход, как это (2 примеры с различными значениями):
received: 847383
sent: 9511
received: 4814
sent: 9511111
Мой ожидаемый результат должен быть
received: 847383
sent: 9511
received: 4814
sent: 9511111
или
received: 847383
sent: 9511
received: 4814
sent: 9511111
Это можно сделать именно это (то есть: написать функцию, которая печатает вещи с дополнением), но я не думаю, что это то, что вы на самом деле просят. Можете ли вы дать минимальный пример теста и результат, который вы хотите создать? Вы хотите сделать это с помощью операторов журнала роботов или приемлемо ли писать ключевое слово на основе python, которое печатает на экране? Вы хотите, чтобы информация отображалась в журнале тоже, или просто на экране? –
Обновлен вывод кода и примера. Я ищу способ сделать это родным в РФ – user2988257
Я до сих пор не понимаю, что именно вы хотите. Вы хотите, чтобы это отображалось таким образом в log.html, только на консоли или в обоих? То, что вы видите на консоли, и то, что вы видите в журнале, - это два разных формата (ascii vs html). –