2 u014574785 u014574785 于 2016.03.15 21:44 提问

在Jasmine+Protractor的环境下,如何使用mock实现伪造数据进行前端测试?

protractor+jasmine刚开始学,现在可以轻松写出测试登陆的代码。比如向html input的框里输入,然后点击,判断下一个页面是不是预期的。但是现在pm要求用mock,就是不用服务器的数据,从而伪造一个数据,然后来进行测试,google了很久,支离破碎的代码很多,但是凑不成可以跑的程序。求大神帮忙,先谢过了

1个回答

mianbaohebg
mianbaohebg   2016.12.17 23:01

error reading the project file or the SLD configuration
各位大神 http://hub.qgis.org/projects/quantum-gis/wiki/QGIS_Server_Tutorial#QGIS-Server-configuration
我按照链接的步骤 安装了OsGeo4W-Installer 用Windows7 系统
appache 安装似乎不正确,因为链接不

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Web前端测试与集成-Jasmine、Selenium、Protractor和Jenkins最佳实践 源代码
前端测试和集成 源代码 主要讲 Selenium 的运用模式,大家熟悉了 Selenium 的 API 一旦采用了 Selenium ,Jasmine、Selenium、Protractor和Jenkins
《Web前端测试与集成——Jasmine/Selenium/Protractor/Jenkins的最佳实践》前五章
全书共分为四部分。第一部分为基础篇,总览了前端开发测试中的挑战与测试转型,介绍了测试基础环境的搭建;第二部分为单元测试篇,深入介绍了如何基于Jasmine单元测试框架和gulp、Karma等构建、执行工具对前端JavaScript代码进行单元测试,以及AngularJS单元测试的最佳实践和代码覆盖率等;第三部分为自动化测试篇,基于Protractor介绍了在Node.js环境下通过Selenium WebDriver全面覆盖各个主流浏览器,进行自动化测试的最佳实践,包括页面对象模型、性能测试和分布式测试等;第四部分为集成篇,阐述了基于持续集成以实现更快、更可靠的软件交付,展示了如何通过Jenkins与TFS、VSTS和GitHub的集成,实现Web应用的持续测试。
Protractor小结
一、简介          Protractor是一个Node.js程序,需要安装Node.js才可运行。Protractor默认使用Jasmine测试框架。Protractor是基于WebDriverJS作了封装。 ·Selenium Server          SeleniumServer介于测试脚本(用WebDriver API所写)和浏览器Driver(由WebDriver协议控
安装protractor进行前端自动化测试-web ui自动化测试
安装protractor进行前端自动化测试-web ui自动化测试 介绍 protractor 是个 Node.js 程序。所以首先得安装 Node.js。然后就可以使用npm 安装 protractor 了。 通常 protractor 使用 Jasmine 测试框架作为他的测试接口。 下面的教程的测试将使用一个独立的 Selenium Server 来控制浏览器。需要安装 JDK 来运行这个服务器。可以用
protractor 添加测试报告
protractor-jasmine2-html-reporter 官网:https://www.npmjs.com/package/protractor-jasmine2-html-reporter onPrepare: -> Jasmine2HtmlReporter =require 'protractor-jasmine2-html-reporter' junitReport
基于angularJS的前端自动化测试工具Protractor快速入门
1.官网 http://www.protractortest.org/#/   2.简介 Protractor是一个为Angular和AngularJS应用程序而生的端对端的测试框架,Protractor就像用户一样在真实的浏览器中去交互并运行你的测试程序。   (1)就像一个用户一样测试: Protractor是基于WebDriverJS的,WebDriverJs就像一个用户一样能
Web自动化测试-Protractor基础(二)
end-to-end test framework
自动化e2e测试 – WebDriverJS,Jasmine和Protractor
e2e或者端到端(end-to-end)或者UI测试是一种测试方法,它用来测试一个应用从头到尾的流程是否和设计时候所想的一样。简而言之,它从一个用户的角度出发,认为整个系统都是一个黑箱,只有UI会暴露给用户。 想象一下,如果把这些自动化的测试工作换成人工来做,那会多么的令人头疼,尤其是对于那些具有大量交互的应用,手工测试将会以编程不可能的任务。 在本文中,我们将会介绍如何使用webdri
Jasmine中describe块代码与it块代码及拆装与卸载的执行顺序
看了书上的那个例子,其实仔细去理解之后发现很简单的。 我的方法就是将所有的describe块都拆开,拆为it块,beforeAll,beforeEach,afterAll,afterEach,内部的describe块以及其他(console.log等), 首先执行的是:其他,不管是外部describe中的其他还是内部describe块中的其他,总之先将其他全部执行,顺序是从上往下。 第二步:
web前端开发七武器—Jasmine入门教程(上)
武器档案 名称:Jasmine用途:javascript单元测试框架下载:http://pivotal.github.com/jasmine/downloads/jasmine-standalone-1.1.0.rc1.zip使用文档:http://github.com/pivotal/jasmine/wiki必备指数:使用难度: 页面前端逻辑复杂度与日俱增,前端工程师写出来的javasc