2017-04-20 70 views
0

我爲我的angularJs 1.14應用程序設置量角器測試。 我們有一個顯示字幕的視頻播放器。每個字幕都在一個div中。當玩家正在玩時,我們的代碼將當前字幕的類別設置爲「currentSubtitle」。這樣,我們可以突出顯示字幕。另外,我們有導致當前字幕的div滾動到的代碼。如何創建測試字幕滾動是否正常工作的測試?如何使用量角器測試頁面上的動態元素?

回答

0

我認爲你可以做2件事情,具體取決於自動化和頁面本身的速度。

  1. 您是否嘗試過使用element(by.css('. currentSubtitle').getText()驗證哪些文本是可見的。 getText()會給你看到的文字,見here
  2. 使用browser.driver.executeScript('//some JS code')來確定它是否滾動,例如this post。然後,你可以用JS計算,如果字幕滾動工作

希望它可以幫助你找到答案

相關問題