怎么获得ngScenario中的element的text的值
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,本篇内容主要讲解"怎么获得ngScenario中的element的text的值",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么获得ngScenario中
千家信息网最后更新 2025年12月02日怎么获得ngScenario中的element的text的值
本篇内容主要讲解"怎么获得ngScenario中的element的text的值",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么获得ngScenario中的element的text的值"吧!
在AngularJS的ngScenario测试中, 我们有时需要对返回的值做一些特殊的处理,然后再进行比较。
例如我们验证select的值为abcd
expect(element("select").text()).toBe("abcd")但用jquery发现这个select的值为
\n abc \n
前后会多出一些空白字符。我们要做的是先对其进行trim操作,然后与abcd对比即可。
expect(_.str.trim(element("select").text())).toBe("abcd")注意_.str.trim是Underscore.String提供的。
但这样是行不通的,_.str.trim函数接收到的是一个promise对象,所以里面没有text的值。
要正确的获得值,需要做一些改进。在这里有一些讨论,可以参考:
var textPromise = element('select').query(function (nameElement, done) { var text = _.str.trim(nameElement.text()); // Can finally access this guy! // The first param null indicates a nominal execution, the second param is a return of sorts done(null, text); }); // Passes expect(textPromise).toBe('abcd')这样,通过query这个函数,即可获得真正的text的值了。
到此,相信大家对"怎么获得ngScenario中的element的text的值"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
内容
函数
学习
实用
更深
特殊
兴趣
字符
实用性
实际
对象
操作简单
方法
更多
朋友
空白
网站
频道
参考
处理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
excel链接服务器
问道清理角色物品数据库
网络安全网上知识竞赛方案
数据库大作业二
以色列首席网络安全官
网络安全整改报告图书馆
计算机网络技术会秃头吗
网络安全能报考二建吗
黑蚁网络技术公司是什么
阿拉德之怒选择哪个服务器
网络安全股票市场规模
服务器怎样安装打印机
昭通学院网络安全密钥
宁波聚焦网络技术有限公司
成都极玩网络技术
安应用app用什么软件开发
怀旧服部落战秒进服务器
方舟没有服务器
远程服务器启动
广东汕尾服务器
约饭软件开发公司
桂阳学it软件开发培训
无法连接id服务器失败
塔科夫资源最多的服务器
忻州鸿兴计算机软件开发公司
网络安全亟待培养专业人才
数据库技术及应用基础第二版
我的世界建造服务器需要的指令
文件服务器 ad
徐汇区管理网络技术服务值得推荐