【发布时间】:2021-03-30 16:38:01
【问题描述】:
我正在练习并试图在一个文件中写入来自亚马逊的“汽车”的所有名称和链接。 以下代码正在运行,但只会在 txt 文件中写入一行。我怎样才能写出完整的清单?也许作为一个对象?
有没有更好的方法来做到这一点?
it.only("amazon cars", () => {
cy.get("input#twotabsearchtextbox").type("cars{enter}");
cy.get(".s-main-slot")
.find("div>h2>a>span")
.each((element) => {
const elname = element.text();
cy.wrap(element)
.parent()
.invoke("attr", "href")
.then((href) => {
cy.writeFile("element.txt", `${elname} and its link ${href}`);
});
});
});
【问题讨论】:
标签: javascript cypress writefile