Пройдите тестирование, заполните textarea с проблемой производительности PhantomJS

Я использую agouti с gomega и ginkgo в Go для проверки формы загрузки нашего приложения, состоящей из текстовой области, которую мы заполняем.

Этот код прекрасно работает для 1500 строк:

upload_externalData := page.Find("#upload_externalData")
buf := bytes.NewBuffer(nil)
f, err := os.Open("./files/external.log")
io.Copy(buf, f)
externalData := string(buf.Bytes())
Expect(upload_externalData.Fill(string(externalData))).Should(Succeed())

При увеличении импортируемых данных до нормальных 25000 строк PhantomJS блокирует одно ядро ​​ЦП на 100%, и больше ничего не происходит.

Есть ли способ добиться этого?

0 ответов

Другие вопросы по тегам