我需要为角度Web应用程序创建一些自动化测试标签。基本上,我打算在单元测试中为感兴趣的组件创建一堆html id。这项活动的最佳做法是什么?角度模板语法SELECT *
FROM (SELECT *,ROW_NUMBER() OVER(PARTITION BY Ean_Code
ORDER BY Transaction_Date DESC) AS rn
FROM table_name) s
WHERE s.rn = 1;
的工作方式与<html-tag #variable ...
的工作方式相同吗?
答案 0 :(得分:1)
#variable
用于创建template reference variable - 并且在呈现HTML时无法在运行时使用。最好使用id="variable"
来识别测试中的HTML元素。
答案 1 :(得分:0)
<html-tag #variable
获取对HtmlElement或更高级别的引用。它可以在属性exportAs
<html-tag id="variable"
属性表示元素的标识符,反映了id global attribute