文件名称:protractor-cucumber-typescript:e2e kickstarter测试框架,它由使用proscript lang的量角器,Cucumber框架组成!
文件大小:998KB
文件格式:ZIP
更新时间:2024-02-19 23:33:48
nodejs testing angular typescript protractor
该项目演示了量角器,Cucumber,打字稿框架的基本项目设置。 量角器-Cucumber-TypeScript设置指南 中篇 请查阅我的中篇文章,这将使您对该设置有更多的了解。 产品特点 没有类型化文件夹或类型化文件夹,它们已由package.json中更好的'@types'模块取代。 ts-node(node的打字稿执行环境)。 使用> Typescript2.0&Cucumber2.0编写的所有脚本。 整洁的文件夹结构,在单独的输出文件夹中具有转译的js文件。 页面对象设计模式的实现。 为BeforeFeature,AfterScenarios等实现了广泛的挂钩。 失败功能场景的屏幕截图。 开始 先决条件 1.NodeJS在系统中全局安装。 2.已安装Chrome或Firefox浏览器。 3.安装了文本编辑器(可选)-> Sublime / Visual Studio Code / Brackets。 安装脚本 将存储库克隆到文件夹中 进入文件夹并在终端/命令提示符下运行以下命令 npm install package.json和环境类型的所有依赖关系都将安装
【文件预览】:
protractor-cucumber-typescript-master
----.gitignore(76B)
----tsconfig.json(466B)
----README.md(7KB)
----support()
--------hooks.ts(593B)
--------reporter.ts(966B)
----stepdefinitions()
--------clearPage.ts(246B)
--------homePage.ts(708B)
--------search.ts(510B)
----.all-contributorsrc(1KB)
----LICENSE(1KB)
----pages()
--------searchPage.ts(381B)
----package.json(2KB)
----tslint.json(258B)
----features()
--------evalCucumber.feature(206B)
--------ScenarioOutline.feature(374B)
--------evalTypescript.feature(246B)
--------evalProtractor.feature(216B)
----config()
--------config.ts(1KB)
----images()
--------protractor-typescript-cucumber.png(84KB)
--------cucumberReporter.PNG(59KB)
--------protractor-cucumber-typescript-result.gif(898KB)
----yarn.lock(148KB)
----circle.yml(595B)