Тестирование времени JUnit в Eclipse - PullRequest
0 голосов
/ 12 ноября 2010

У меня есть настройка JUnit 3 на Eclipse Helios.Я создал тестовый пример, чтобы добавить 1 миллион пользователей через веб-сервис и проверить результат.

Я не совсем понимаю время JUnite, результат (на выходе JUnit):

<?xml version="1.0" encoding="UTF-8"?>
<testrun name="UserRegistrationTestCase" project="TestCases" tests="1" started="1" failures="0" errors="0" ignored="0">
  <testsuite name="testcases.UserRegistrationTestCase" time="8880.946">
    <testcase name="testCreateUser" classname="testcases.UserRegistrationTestCase" time="8880.946"/>
  </testsuite>
</testrun>

Время показывает на дисплее JUnit: 8,880.946 s.Что это значит?Отображается ли это в секундах (тогда как в XML time="8880.946")?

Является ли 8880.946 (в XML) в миллисекундах?Если нет, то как настроить Eclipse JUnit для отображения времени в миллисекундах (причина, по которой я спрашиваю, состоит в том, что я изначально добавил 1000 пользователей, и результат составил 13.593s).

Ответы [ 2 ]

1 голос
/ 12 ноября 2010

Время всегда в секундах.Не знаете, как это изменить, и с таким большим числом, почему вы хотите?

Если вам нужно время в миллисекундах, вы, конечно, можете переместить десятичную дробь на 3 позиции вправо.

0 голосов
/ 12 ноября 2010

Это формат, в котором время присутствует в xml:

seconds.ms

Так что в вашем случае это 8880 секунд и 946 миллисекунд

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...