Блог пользователя Everest

Автор Everest, история, 8 лет назад, По-русски

Что делать с тестами, если их нельзя полностью просмотреть?

Часто сталкиваюсь с проблемой, что много тестов проходит, а на каком-нибудь тесте 30+ происходит ошибка. Конечно, первое что приходит в голову — это посмотреть тест, но что делать, если ошибка находится за пределами видимого в тесте? Уже просто не раз сталкиваюсь с такой проблемой, поэтому решил поделиться с вами и узнать ваше мнение по этому поводу.

Например: Задача "Одна бомба" — 699B

  • Проголосовать: нравится
  • +1
  • Проголосовать: не нравится

»
8 лет назад, # |
  Проголосовать: нравится +24 Проголосовать: не нравится

Ну, желательно вообще не смотреть на тесты где упал твой код, а самому искать ошибки и придумывать свои тесты где код может упасть. Это очень хорошие практические навыки так-то :D

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится +8 Проголосовать: не нравится

    Или написать стресс ) Тоже весьма полезный практический навык :D

»
8 лет назад, # |
  Проголосовать: нравится +65 Проголосовать: не нравится

Очень плохо, что это первое, что приходит вам в голову.

  • »
    »
    8 лет назад, # ^ |
      Проголосовать: нравится -64 Проголосовать: не нравится

    Не все же такие умники, тем более трудно угадать ошибку на тестах 30+

    • »
      »
      »
      8 лет назад, # ^ |
        Проголосовать: нравится +42 Проголосовать: не нравится

      Что значит угадать? Вы должны читать свой код и искать ошибку. И доказать решение. Как вы контесты-то пишете, там же нельзя смотреть тесты.

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится +9 Проголосовать: не нравится

    Почему нельзя просто ответить на вопрос, а не лезть со своим мнением?

    • »
      »
      »
      4 года назад, # ^ |
        Проголосовать: нравится +19 Проголосовать: не нравится

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

    • »
      »
      »
      4 года назад, # ^ |
        Проголосовать: нравится -7 Проголосовать: не нравится

      Явно говорить человеку что он никак пишет контексты не является хорошей практикой