pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <legend id='y4TPB'><style id='y4TPB'><dir id='y4TPB'><q id='y4TPB'></q></dir></style></legend>

    1. <tfoot id='y4TPB'></tfoot>
    2. <small id='y4TPB'></small><noframes id='y4TPB'>

        <bdo id='y4TPB'></bdo><ul id='y4TPB'></ul>
      1. <i id='y4TPB'><tr id='y4TPB'><dt id='y4TPB'><q id='y4TPB'><span id='y4TPB'><b id='y4TPB'><form id='y4TPB'><ins id='y4TPB'></ins><ul id='y4TPB'></ul><sub id='y4TPB'></sub></form><legend id='y4TPB'></legend><bdo id='y4TPB'><pre id='y4TPB'><center id='y4TPB'></center></pre></bdo></b><th id='y4TPB'></th></span></q></dt></tr></i><div class="j7lrrnj" id='y4TPB'><tfoot id='y4TPB'></tfoot><dl id='y4TPB'><fieldset id='y4TPB'></fieldset></dl></div>

        從 webdriver.io 獲取數據后動態構建 Mocha 測試

        Build Mocha test dynamically after getting data from webdriver.io(從 webdriver.io 獲取數據后動態構建 Mocha 測試)
        <i id='tFp9y'><tr id='tFp9y'><dt id='tFp9y'><q id='tFp9y'><span id='tFp9y'><b id='tFp9y'><form id='tFp9y'><ins id='tFp9y'></ins><ul id='tFp9y'></ul><sub id='tFp9y'></sub></form><legend id='tFp9y'></legend><bdo id='tFp9y'><pre id='tFp9y'><center id='tFp9y'></center></pre></bdo></b><th id='tFp9y'></th></span></q></dt></tr></i><div class="vvjtr5r" id='tFp9y'><tfoot id='tFp9y'></tfoot><dl id='tFp9y'><fieldset id='tFp9y'></fieldset></dl></div>
        <legend id='tFp9y'><style id='tFp9y'><dir id='tFp9y'><q id='tFp9y'></q></dir></style></legend>
        • <small id='tFp9y'></small><noframes id='tFp9y'>

        • <tfoot id='tFp9y'></tfoot>

            • <bdo id='tFp9y'></bdo><ul id='tFp9y'></ul>
                <tbody id='tFp9y'></tbody>
                  本文介紹了從 webdriver.io 獲取數據后動態構建 Mocha 測試的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我正在尋找一種在異步獲取數據后定義 Mocha 測試的解決方案.

                  I'm looking for a solution to define Mocha tests after getting data asynchronously.

                  目前,我使用 gulp-webdriver 通過 Selenium 獲取 HTML 內容.我想測試某些 HTML 標簽結構.

                  For now, I use gulp-webdriver to getting HTML content with Selenium. And I want tests certain HTML tags structure.

                  例如,我想從 HTML 頁面中獲取所有按鈕結構.

                  For example, I want to get all buttons structure from an HTML page.

                  1° 在 Mocha Before() 中,我得到按鈕:

                  1° In Mocha Before(), I get buttons :

                  var buttons = browser.url("url").getHTML("button");
                  

                  2° 然后,我想在單獨的 it 中測試每個按鈕:

                  2° And after that, I want tests each button in a separate it :

                  buttons.forEach(function(button) {  it() }); 
                  

                  找到的唯一解決方案是在使用 data_driven 啟動 Mocha 測試之前使用 Gulp 加載 HTML 和提取按鈕或 leche.withData 插件.

                  The only solution found is loading HTML and extract buttons with Gulp before launch Mocha test with data_driven or leche.withData plugin.

                  您知道直接在 Mocha 測試定義中的另一種解決方案嗎?

                  Do you know another solution directly in Mocha test definition?

                  提前致謝,

                  推薦答案

                  似乎不可能用 mocha 動態創建 it() 測試.

                  It doesn't seem possible to dynamically create it() tests with mocha.

                  我終于像這樣組織我的測試了:

                  I finally organise my test like this :

                  it('Check if all tag have attribute', function() {
                          var errors = [];
                          elements.forEach(function(element, index, array) {
                              var $ = cheerio.load(element);
                              var tag = $(tagName);
                              if (tag.length) {
                                  if (!tag.attr(tagAttr)) errors.push(element);
                              }
                          });
                          expect(errors).to.be.empty;
                      }
                  }
                  

                  這篇關于從 webdriver.io 獲取數據后動態構建 Mocha 測試的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Browserify, Babel 6, Gulp - Unexpected token on spread operator(Browserify,Babel 6,Gulp - 傳播運算符上的意外令牌)
                  Is it possible to pass a flag to Gulp to have it run tasks in different ways?(是否可以將標志傳遞給 Gulp 以使其以不同的方式運行任務?)
                  Why do we need to install gulp globally and locally?(為什么我們需要在全局和本地安裝 gulp?)
                  How to run Gulp tasks sequentially one after the other(如何一個接一個地依次運行 Gulp 任務)
                  Stylesheet not loaded because of MIME-type(由于 MIME 類型而未加載樣式表)
                  Visual Studio 2015 crashes when opening Javascript files(打開 Javascript 文件時 Visual Studio 2015 崩潰)
                    <bdo id='Op7j7'></bdo><ul id='Op7j7'></ul>
                      <legend id='Op7j7'><style id='Op7j7'><dir id='Op7j7'><q id='Op7j7'></q></dir></style></legend>
                      <tfoot id='Op7j7'></tfoot>

                      <small id='Op7j7'></small><noframes id='Op7j7'>

                          <tbody id='Op7j7'></tbody>
                        1. <i id='Op7j7'><tr id='Op7j7'><dt id='Op7j7'><q id='Op7j7'><span id='Op7j7'><b id='Op7j7'><form id='Op7j7'><ins id='Op7j7'></ins><ul id='Op7j7'></ul><sub id='Op7j7'></sub></form><legend id='Op7j7'></legend><bdo id='Op7j7'><pre id='Op7j7'><center id='Op7j7'></center></pre></bdo></b><th id='Op7j7'></th></span></q></dt></tr></i><div class="hlrdbzl" id='Op7j7'><tfoot id='Op7j7'></tfoot><dl id='Op7j7'><fieldset id='Op7j7'></fieldset></dl></div>
                          • 主站蜘蛛池模板: 防火阀、排烟防火阀、电动防火阀产品生产销售商-德州凯亿空调设备有限公司 | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 外贮压-柜式-悬挂式-七氟丙烷-灭火器-灭火系统-药剂-价格-厂家-IG541-混合气体-贮压-非贮压-超细干粉-自动-灭火装置-气体灭火设备-探火管灭火厂家-东莞汇建消防科技有限公司 | 全自动实验室洗瓶机,移液管|培养皿|进样瓶清洗机,清洗剂-广州摩特伟希尔机械设备有限责任公司 | 流变仪-热分析联用仪-热膨胀仪厂家-耐驰科学仪器商贸 | 集菌仪_智能集菌仪_全封闭集菌仪_无菌检查集菌仪厂家-那艾 | 隐形纱窗|防护纱窗|金刚网防盗纱窗|韦柏纱窗|上海青木装潢制品有限公司|纱窗国标起草单位 | POM塑料_PBT材料「进口」聚甲醛POM杜邦原料、加纤PBT塑料报价格找利隆塑料 | 全自动变压器变比组别测试仪-手持式直流电阻测试仪-上海来扬电气 | 数码听觉统合训练系统-儿童感觉-早期言语评估与训练系统-北京鑫泰盛世科技发展有限公司 | 水稻烘干机,小麦烘干机,大豆烘干机,玉米烘干机,粮食烘干机_巩义市锦华粮食烘干机械制造有限公司 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | 拖鞋定制厂家-品牌拖鞋代加工厂-振扬实业中国高端拖鞋大型制造商 | 玖容气动液压设备有限公司-气液增压缸_压力机_增压机_铆接机_增压器 | 高效节能电机_伺服主轴电机_铜转子电机_交流感应伺服电机_图片_型号_江苏智马科技有限公司 | 机床主轴维修|刀塔维修|C轴维修-常州翔高精密机械有限公司 | 海水晶,海水素,海水晶价格-潍坊滨海经济开发区强隆海水晶厂 | 影像测量仪_三坐标测量机_一键式二次元_全自动影像测量仪-广东妙机精密科技股份有限公司 | 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 春腾云财 - 为企业提供专业财税咨询、代理记账服务 | 护腰带生产厂家_磁石_医用_热压护腰_登山护膝_背姿矫正带_保健护具_医疗护具-衡水港盛 | 学生作文网_中小学生作文大全与写作指导 | 游泳池设备安装工程_恒温泳池设备_儿童游泳池设备厂家_游泳池水处理设备-东莞市君达泳池设备有限公司 | 阿里巴巴诚信通温州、台州、宁波、嘉兴授权渠道商-浙江联欣科技提供阿里会员办理 | 连栋温室大棚建造厂家-智能玻璃温室-薄膜温室_青州市亿诚农业科技 | 铁艺,仿竹,竹节,护栏,围栏,篱笆,栅栏,栏杆,护栏网,网围栏,厂家 - 河北稳重金属丝网制品有限公司 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 箱式破碎机_移动方箱式破碎机/价格/厂家_【华盛铭重工】 | 微型驱动系统解决方案-深圳市兆威机电股份有限公司 | 珠海白蚁防治_珠海灭鼠_珠海杀虫灭鼠_珠海灭蟑螂_珠海酒店消杀_珠海工厂杀虫灭鼠_立净虫控防治服务有限公司 | 硬质合金模具_硬质合金非标定制_硬面加工「生产厂家」-西迪技术股份有限公司 | 石膏基自流平砂浆厂家-高强石膏基保温隔声自流平-轻质抹灰石膏粉砂浆批发-永康市汇利建设有限公司 | VI设计-LOGO设计公司-品牌设计公司-包装设计公司-导视设计-杭州易象设计 | 交通气象站_能见度检测仪_路面状况监测站- 天合环境科技 | 玉米深加工设备-玉米深加工机械-新型玉米工机械生产厂家-河南粮院机械制造有限公司 | 低噪声电流前置放大器-SR570电流前置放大器-深圳市嘉士达精密仪器有限公司 | 中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折! | 北京印刷厂_北京印刷_北京印刷公司_北京印刷厂家_北京东爵盛世印刷有限公司 | 连续密炼机_双转子连续密炼机_连续式密炼机-南京永睿机械制造有限公司 | 非标压力容器_碳钢储罐_不锈钢_搪玻璃反应釜厂家-山东首丰智能环保装备有限公司 | 阴离子_阳离子聚丙烯酰胺厂家_聚合氯化铝价格_水处理絮凝剂_巩义市江源净水材料有限公司 | 紫外线老化试验箱_uv紫外线老化试验箱价格|型号|厂家-正航仪器设备 | 模温机-油温机-电加热导热油炉-工业冷水机「欧诺智能」 |