当前位置: 首页 > news >正文

南京网站制作联系宋营销网点机构号

南京网站制作联系宋,营销网点机构号,百度app官网,汕头住房与城乡建设网站今天小编给大家带来WEB 自动化神器 TestCafe(一) —安装和入门篇 一、TestCafe 介绍#xff1a; TestCafe 是一款基于 Node.js 的端到端 Web 自动化测试框架#xff0c;支持 TypeScript 或 JavaScript 来编写测试用例#xff0c;运行用例#xff0c;并生成自动化测试报告。…今天小编给大家带来WEB 自动化神器 TestCafe(一) —安装和入门篇 一、TestCafe 介绍 TestCafe 是一款基于 Node.js 的端到端 Web 自动化测试框架支持 TypeScript 或 JavaScript 来编写测试用例运行用例并生成自动化测试报告。 TestCafe 兼容 WindowsMacOS 和 Linux 系统同时也支持桌面移动端所有的浏览器并且无需安装浏览器对应的 WebDriver。 TestCafe 的特性 支持并发启动多个浏览器同时测试无需修改任何代码 支持 TypeScript 和最新的 JavaScript 语言来编写用例 同一套代码无需进行任何配置环境支持在所有的浏览器运行 会自动检测页面中错误的 js 代码 支持在 TeamCityJenkinsTravis 中持续集成 TestCafe 中提供了高级的选择器库断言方式等可以很方便的基于 PageObject 模式去进行测试 二、环境安装 TestCafe 环境安装非常简单安装好 node.js 之后通过一条 npm 命令就可以搞定。 node.js 的安装 关于 node.js 安装非常简单先去 node.js 官网(https://nodejs.org/en/download/)根据操作系统下载对应的安装包进行安装即可。安装好了之后打开命令终端输入下述命令 Node --version 能看到对应的版本就说明安装好了 TestCafe 安装安装好 node.js 之后直接使用 mpn 就可以安装 TestCafe命令如下 npm install testcafe 安装好之后输入 testcafe --verison 就说明安装成功了 三、入门使用 1、案例代码讲解 接下来通过一个简单的案例来给大家介绍一下 TestCafe 如何使用要使用 testcafe 进行 Web 自动化测试首先需要创建一个.js 或。ts 的测试用例文件每个测试用例文件中 fixture 和 test 这两个部分组成下面是一个打开百度首页并进行搜索的小案例。 第一步、导入 testcafe 模块中的 Selector 这个选择器 可以使用 Selector 来定位元素 import { Selector } from testcafe; 第二步创建一个 fixture 对象并打开百度首页测试文件中必须要有 fixture fixture(百度案例).page(https://www.baidu.com); 第三步定义一个测试用例用例中定位搜索输出框输入百度点击搜索每一个 test 就是一条测试用例 test(百度搜索功能, async t { await t.typeText(#kw, hao123) .click(#su) }); 2、案例运行 第一步创建 test_baidu.js 文件写入如下代码 import { Selector } from testcafe;fixture(百度案例).page(https://www.baidu.com);test(百度搜索功能, async t {await t.typeText(#kw, 月下).click(#su) });第二步cmd 中切换到上述文件所在路径通过 testcafe 执行测试代码 启动命名规范testcafe 运行浏览器名 运行文件 通过 Chrome 浏览器运行cmd 命令如下 testcafe chrome test_baidu.js 通过火狐浏览器运行cmd 命令如下 testcafe firefox test_baidu.js 关于使用其他浏览器执行就不逐一介绍了 执行之后就会自动打开对应的浏览器访问百度首页并搜索月下运行完毕后cmd 中即可查看测试结果如下图 testcafe 的安装和入门使用就解释到这里持续关注小编后续还会更新详细的使用教程文章 看到这里的朋友不妨点个赞码字不易谢谢大家。
http://www.hkea.cn/news/14384337/

相关文章:

  • 建设网站的岗位专业制作网站用哪些软件
  • 顺企网江西网站建设西安网站建设公司咪豆
  • 做外贸网站那个好网站流量 钱
  • 企业级网站开发酒店网站建设描述
  • 网站分析软件网站 数据库 关系
  • 三点水网站建设最新网站建设合同
  • 网站视频放优酷里面怎么做国外优秀个人网页设计欣赏
  • 长安网站制作天猫国际采取的跨境电商网络营销方式
  • 毕业设计题网站开发郑州市 网站建设
  • 没有网站域名备案信息吗Wordpress手机端显示不全
  • 使用中文域名的网站wordpress无插件美化
  • 建设网站知乎编程软件c语言
  • 网站开发和平台开发深圳中小企业网站制作
  • 莱芜梆子网站seo 网站地图
  • 桐柏微网站开发美发店网站源码
  • 宜昌哪里有专业做网站的响应式网站开发哪家好
  • 吉林平台网站建设多少钱游戏网站外链建设
  • 伴奏在线制作网站wordpress 媒体
  • 网站设计制作厂家有哪些推广关键词优化公司
  • 网站开发合同审核要点html项目案例实战
  • 网站怎么做一盘优化排名搜中文找不到公司网站是怎么回事
  • 公司门户网站制作wordpress安装流程图
  • 中国空间站24小时直播入口东莞临时工最新招聘
  • 永久免费自动建站系统网站建设哪家信誉好
  • 网站二级导航制作做网站在哪里找素材
  • 科技网站模板免费下载图片在线制作生成器免费
  • 厚街网站建设多少钱桌面软件开发工具
  • 邢台专业做移动网站二维码在线制作
  • 芜湖龙湖建设工程有限公司网站公司网站优化推广方案
  • 长春哪里做网站好上海网站原型设计