草庐IT

gulp-protractor-qa

全部标签

html - 如何用 Protractor 测试 html 链接?

我是Protractor的新手,想测试链接是否有效。我了解尝试获取元素ID,但我应该期望链接等于什么?还有人有关于示例Protractor测试的任何好的文档吗?我已经完成了这个http://angular.github.io/protractor/#/tutorial这很有帮助,但我需要更多我可以做的可能测试的例子。到目前为止我有这个:it('shouldredirecttothecorrectpage',function(){element(by.id('signmein').click();expect(browser.driver.getCurrentUrl()).toEqual

html - 如何用 Protractor 测试 html 链接?

我是Protractor的新手,想测试链接是否有效。我了解尝试获取元素ID,但我应该期望链接等于什么?还有人有关于示例Protractor测试的任何好的文档吗?我已经完成了这个http://angular.github.io/protractor/#/tutorial这很有帮助,但我需要更多我可以做的可能测试的例子。到目前为止我有这个:it('shouldredirecttothecorrectpage',function(){element(by.id('signmein').click();expect(browser.driver.getCurrentUrl()).toEqual

javascript - 如何使用 gulp 将已安装 Bower 包的链接注入(inject) html 文件

我制作了一个gulpfile来设置前端开发工作环境。这是它的工作原理:该脚本获取bower.json中定义的Bower包,并将每个已安装包的主要文件、js和css输出到/public文件夹中,它们位于各自的生产文件夹(/public/js)(/public/css)中。脚本还会对所有文件、css、js和html文件启动监视任务,每当我将这些文件保存在开发文件夹(/src)中时,它们的/public副本将实时更新。通过这种方式,我只需使用Bower在本地安装包,并通过运行这个gulpfile,我将在我的/public文件夹中准备好生产文件,但我需要链接它们!如前所述,缺少的部分是我希望脚

javascript - 如何使用 gulp 将已安装 Bower 包的链接注入(inject) html 文件

我制作了一个gulpfile来设置前端开发工作环境。这是它的工作原理:该脚本获取bower.json中定义的Bower包,并将每个已安装包的主要文件、js和css输出到/public文件夹中,它们位于各自的生产文件夹(/public/js)(/public/css)中。脚本还会对所有文件、css、js和html文件启动监视任务,每当我将这些文件保存在开发文件夹(/src)中时,它们的/public副本将实时更新。通过这种方式,我只需使用Bower在本地安装包,并通过运行这个gulpfile,我将在我的/public文件夹中准备好生产文件,但我需要链接它们!如前所述,缺少的部分是我希望脚

html - Protractor :sessionStorage 变量

如何在Protractor中获取sessionStorage变量的值?我试过:browser.executeScript('sessionStorage.getItem("login");');但这会返回null。在不使用browser.executeScript()的情况下使用sessionStorage.getItem()会返回未定义的sessionStorage。 最佳答案 想通了。browser.executeScript("returnwindow.sessionStorage.getItem('login');");

html - Protractor :sessionStorage 变量

如何在Protractor中获取sessionStorage变量的值?我试过:browser.executeScript('sessionStorage.getItem("login");');但这会返回null。在不使用browser.executeScript()的情况下使用sessionStorage.getItem()会返回未定义的sessionStorage。 最佳答案 想通了。browser.executeScript("returnwindow.sessionStorage.getItem('login');");

html - 为 QA 自动化添加 ids 到 HTML 标签

我有一个查询在我们的应用程序中,我们有很多HTML标签。在开发过程中,由于没有要求,许多标签没有被赋予任何id。现在QA团队希望使用QTP自动化测试用例。在大多数情况下,此工具无法识别,因为它找不到大多数HTML标签的ID。现在我们被要求为所有HTML标签添加ID。我想知道将id属性添加到这些标签是否会有任何影响。即使是积极的影响也是受欢迎的 最佳答案 我不认为会有任何积极或消极的影响:HTML页面的大小可能会增加一点,但可能不会那么多。不过,您确定需要在页面的每个HTML标记上放置“id”属性吗?仅仅其中一些还不够吗?就像表单域、

html - 为 QA 自动化添加 ids 到 HTML 标签

我有一个查询在我们的应用程序中,我们有很多HTML标签。在开发过程中,由于没有要求,许多标签没有被赋予任何id。现在QA团队希望使用QTP自动化测试用例。在大多数情况下,此工具无法识别,因为它找不到大多数HTML标签的ID。现在我们被要求为所有HTML标签添加ID。我想知道将id属性添加到这些标签是否会有任何影响。即使是积极的影响也是受欢迎的 最佳答案 我不认为会有任何积极或消极的影响:HTML页面的大小可能会增加一点,但可能不会那么多。不过,您确定需要在页面的每个HTML标记上放置“id”属性吗?仅仅其中一些还不够吗?就像表单域、

html - 如何使用 Selenium/Protractor 设置 HTML5 类型 ="date"输入字段(例如在 Chrome 中)?

我想更新一些HTML5日期表单字段的日期值(显示为mm/dd/yyyy,只有数字部分可以修改):在我的Selenium/Protractor测试中。我已经尝试为此使用sendKeys但(在Chrome上)到目前为止还没有成功。有没有办法使用sendKeys来做到这一点?或者其他方法? 最佳答案 在Mac上使用带有Protractor的Chrome,以下方法对我有用。模板(html5)测试this.newLessonDate=element(by.model('newLesson.dueDate'));this.newLessonDa

html - 如何使用 Selenium/Protractor 设置 HTML5 类型 ="date"输入字段(例如在 Chrome 中)?

我想更新一些HTML5日期表单字段的日期值(显示为mm/dd/yyyy,只有数字部分可以修改):在我的Selenium/Protractor测试中。我已经尝试为此使用sendKeys但(在Chrome上)到目前为止还没有成功。有没有办法使用sendKeys来做到这一点?或者其他方法? 最佳答案 在Mac上使用带有Protractor的Chrome,以下方法对我有用。模板(html5)测试this.newLessonDate=element(by.model('newLesson.dueDate'));this.newLessonDa