xml .parsers.expat.ExpatError: ошибка незакрытого токена при попытке получить некоторые из тестовых случаев из тестовых планов, в то время как для некоторых тестовых планов это работает - PullRequest
0 голосов
/ 16 июня 2020

Чтобы получить тестовые примеры на основе идентификатора плана тестирования с сервера testlink, я выполняю следующие строки кода, который проходит для нескольких планов тестирования, но для нескольких других планов тестирования он не выполняется с ошибкой

from testlink import TestLinkHelper, TestLinkAPIGeneric
tl_helper=TestLinkHelper()
my_testlink = tl_helper.connect(TestlinkAPIGeneric)
testcases = my_testlink.getTestCasesForTestPlan(<testplanid)

Исключение составляет около xml rp c lib: enter image description here

Пробовал пару вещей для отладки ошибки: 1. Попытался добавить операторы печати в xmlrpc / client.py, в python месте, где возникает ошибка, но выполнение находится в следующем файле ... / AppData / Local / Programs / Python / Python38-32 / lib / xmlrpc / client. py, но на моем windows я не нахожу ... / AppData / Local / Programs / Python / Python38-32 / lib / xmlrpc / client.py вместо этого я могу найти файл в путь ... / AppData / Local / Programs / Python / Python38-32 / Lib / xmlrpc / client.py, я добавляю операторы отладки в этот файл, который так или иначе не отражает (как ожидалось ). Примечание. У меня нет прав sudo для изменения библиотеки на компьютере Linux. 2. Я захватываю пакеты с тестового сервера связи, чтобы увидеть усечение пакетов, но не могу отладить точную проблему. Не забывайте читать где-то, где говорили, что, возможно, заканчивается память приложения, если это проблема, как мне отладить и найти решение. Хотя я не уверен, в чем именно заключается проблема.

Примечание: для нескольких тестовых планов он работает и дает правильный результат.

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