博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Test] Easy automated testing in NodeJS with TestCafe
阅读量:5798 次
发布时间:2019-06-18

本文共 892 字,大约阅读时间需要 2 分钟。

Quickly get up and running with sensible automated testing scenarios written in ES6. Installing and creating your first automated tests with TestCafe is very easy. You can supercharge your quality control with a developer-friendly automation framework like TestCafe.

 

Install:

npm install -g testcafe

 

Code:

import { Selector } from 'testcafe'; // first import testcafe selectorsfixture `Getting Started`// declare the fixture    .page `https://devexpress.github.io/testcafe/example`;  // specify the start page//then create a test and place your code theretest('My first test', async t => {    await t        .typeText('#developer-name', 'John Smith')        .click('#submit-button')        // Use the assertion to check if the actual header text is equal to the expected one        .expect(Selector('#article-header').innerText).eql('Thank you, John Smith!');});

 

Run:

testcafe chrome test1.js

 

转载地址:http://xmifx.baihongyu.com/

你可能感兴趣的文章
行为型模式:观察者模式
查看>>
让前端小姐姐愉快地开发表单
查看>>
Dubbo笔记(四)
查看>>
Web前端JQuery入门实战案例
查看>>
Android开发教程 - 使用Data Binding(一) 介绍
查看>>
java B2B2C Springboot电子商城系统- SSO单点登录之OAuth2.0 登出流程(3)
查看>>
12月26日云栖精选夜读:CDN新品发布:阿里云SCDN安全加速开放公测
查看>>
USB 通信原理
查看>>
7zZip zip RAR iOS
查看>>
ssh无密码登陆远程主机
查看>>
date命令的详细用法!
查看>>
分布式存储ceph集群部署
查看>>
UiAutomator源码分析之UiAutomatorBridge框架
查看>>
python 开发之selenium
查看>>
Xcode3.2.5中找不到Mac OS X - Command Line Utility -...
查看>>
css的div垂直居中的方法,百分比div垂直居中
查看>>
如何理解EM算法
查看>>
nginx 域名跳转一例~~~(rewrite、proxy)
查看>>
我的友情链接
查看>>
linux用户家目录无损迁移到独立硬盘
查看>>