问题标签 [dalekjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
33 浏览

javascript - Dalek 和 Phantomjs 未检测到 javascript 放置的值

我正在使用 Dalek 自动测试我的网页。该网页进行 jQuery ajax API 调用并获得一个 JSON 对象作为回报。我使用该对象的属性在我的网页上显示数据。

当我尝试运行测试时,它总是失败并显示在具有 id 名称的特定 div 中未检测到任何值,即使正在显示名称。

达莱克测试:

结果:

在此处输入图像描述

这背后的原因是什么?PhantomJS 不执行 jQuery 吗?

0 投票
0 回答
33 浏览

ubuntu - dalekjs - 安装过程中出错

我无法以任何方式在我的项目文件夹/var/www/example-project/中安装 dalekjs

要安装它,我正在执行后续步骤(在 Ubuntu 控制台中):

在此处输入图像描述

好像这里是拐杖 FIX 位于:https ://github.com/dalekjs/dalek/issues/165#issuecomment-319631099

我尝试在我的package.json中这样做: "devDependencies": { "dalek-driver-native": "^0.0.6", "dalek-reporter-console": "0.0.7", "dalek-browser-phantomjs":"https://github.com/wrumsby/dalek-browser-phantomjs/tarball/b0b6c011eec55ea7da987461f6e1c79a6ab4bf6e" }`

安装顺利,但是当我试图检查它时:dalek -v没有 DalekJS 本地安装

在此处输入图像描述

没有本地安装dalekjs:

在此处输入图像描述

请帮忙!