Spectron自动化测试总结

发布时间:2024年01月05日

  1. npm ERR! missing script: start

  1. [electron] UnhandledPromiseRejectionWarning: Error: ChromeDriver did not start within 5000ms

npm install --save-dev spectron

  1. npm版本怎么降级

npm install npm@4 -g

4代表是要降级的版本号

  1. node mocha mochawesome报安装不成功

https://www.cnblogs.com/xiaoyaowuming/p/6655210.html

  1. click和touch,touch可以模拟鼠标滑动后点击,click是直接点击

  1. 存在元素唯一调试可以点击到,但是代码运行点击不到,可以用visible去等待判断后点击

  1. 切换窗口

  1. mocha运行js里面某个案例

  1. 文件的下载

备注:连续多次下载文件的时候,不用频繁点击shift,只需要点击一次shift,但是在输入之前都要delay几秒

  1. 文件上传

  1. 并发执行

IBM Developer

mocha --parallel

请教:多个文件夹(模块)下用例并行执行问题 run paralleltest testcases/ · Issue #469 · alibaba/uirecorder · GitHub

  1. 基于dom截屏工具

npm install dom-to-image

https://www.npmjs.com/package/dom-to-image

文章来源:https://blog.csdn.net/weixin_39366308/article/details/135407691
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。