小编Utp*_*pal的帖子

如何获取Protractor中根div元素内的子div元素数量的计数

我正在使用Protractor测试Web应用程序项目.我写的几个测试用例运行正常,但是当我尝试计算父div元素中存在的div元素的数量时,我遇到了困难.我的div的结构如下所示

  <div class="page-kontact-main">
  <div class="buttons contact_page">
    <a href="http://mysite.se/om-oss/" class="btn btn-default button">Om oss</a>
    <a href="http://mysite.se/offert-3/" class="btn btn-default button">Offert</a>
    <a href="http://mysite.se/tjanster/" class="btn btn-default button">Våra Tjänster</a>
  </div>

  <div class="row kontact-title">
    <h2>Våra medarbetare</h2>
    <p>
      Test desc <span class="s47jd228h2" id="s47jd228h2_5">med</span> passion och engagemang för it &amp; system.  &nbsp;Skicka in din ansöka
    </p>
    <p>&nbsp;</p>
  </div>

  <div class="row clearfix">
    <div class="col206"></div>
    <div class="col206"></div>
    <div class="col206"></div>
    <div class="col206"></div>
    <div class="col206"> </div>
    <div class="col206"></div>
    <div class="col206"></div>
    <div class="col206"> </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我已经编写了如下所示的测试用例,但它没有运行错误,预计未定义为等于21.

it('Getting the count of contact names ', …
Run Code Online (Sandbox Code Playgroud)

selenium css-selectors angularjs selenium-webdriver protractor

14
推荐指数
2
解决办法
2万
查看次数

AngularJS Karma的教程和资源

我将在我的应用程序中实现单元测试,为此我选择了Karma.但我正在努力研究如何使用Karma语法编写测试用例.请给我一些关于Karma语法的初始资源和教程链接.

angularjs jasmine-headless-webkit karma-runner karma-jasmine

6
推荐指数
1
解决办法
2万
查看次数

无法在EPiServersite中上传图像文件

我使用visual studio创建了一个EPIServer CMS站点.我可以使用编辑模式访问该网站.我想在该网站上添加一些图片.但是,当我尝试使用上传选项上传图像时,它显示失败的消息.为什么会发生这种情况你知道吗?但是当我从EPIServer团队提供的demp'Aloy Site'上传图像时,它已成功上传.请告诉我这可能的原因.

感谢并关注Utpal Maity

episerver episerver-7

4
推荐指数
1
解决办法
2949
查看次数

刷新与该控制器一起使用的页面时,将覆盖控制器中使用的$ rootscope值

在我的angularjs页面中,我使用angularjs的$ rootscope对象将全局数据传递给另一个控制器.在我的控制器中,我成功地能够捕获存储在$ rootscope对象中的值,并且值正确填充,我正在使用标签控件中的值.但是当我刷新页面时,价值就会消失.这有什么问题以及我如何克服这种情况.

$ scope.loginname = $ rootScope.curusername;

谢谢并尊重Utpal

angularjs angularjs-scope

4
推荐指数
1
解决办法
5806
查看次数

如何在 EPIServer 中将页面设置为起始页

我在 EPIServer 中创建了一个包含 4 个页面的 CMS 站点。现在我想将 id '5' 的页面设置为起始页面。在 episerver.config 部分中,我没有找到 sitesettings 部分。我正在开发.NET提供的MVC应用程序模板。但没有获得任何设置 pagestarid 的选项。在 episever.config 文件中设置 taht 的位置。

我的配置文件是这样的:

<episerver xmlns="http://EPiServer.Configuration.EPiServerSection">
  <workflowSettings>
    <workflowHost type="EPiServer.WorkflowFoundation.AspNetWorkflowManager,EPiServer.WorkflowFoundation" />
    <definitions>
      <!-- definition:           Workflow definitions that should be predefined, that is if no definition with
                                 specified type exists it will be created-->
      <!-- 
              <definition name="Sequential Approval"    description="A sequential approval workflow for pages"          type="EPiServer.WorkflowFoundation.Workflows.SequentialApproval,EPiServer.WorkflowFoundation"/>
              <definition name="Parallel Approval"      description="A paralell approval workflow for pages"            type="EPiServer.WorkflowFoundation.Workflows.ParallelApproval,EPiServer.WorkflowFoundation"/>
              <definition name="Request for feedback"   description="Assigns request for feedback tasks to …
Run Code Online (Sandbox Code Playgroud)

episerver episerver-7

2
推荐指数
1
解决办法
3011
查看次数

解析 JSON 数据并读取其属性值

我想动态解析一个 JSON 数据并读取它的键和它们的值,而不是在一个具体的类中将它序列化,因为 JSON 数据可能会不时不同。但是对于最初的测试,一个样本数据是这样的。在此数据中,我想获取属性值,如果 JSON 数据也包含复杂的结构,我还想读取子属性值如何在 C# 中执行此操作。

{"id":4877891717,"email":"rvp@insync.com","accepts_marketing":true,"created_at":"2017-03-24T08:39:56+01:00","updated_at":"2017-04-10T09:40:42+02:00","first_name":"Robin","last_name":"Van Persie","orders_count":8,"state":"disabled","total_spent":"2320.00","last_order_id":4434634693,"note":"","verified_email":true,"multipass_identifier":null,"tax_exempt":true,"phone":"+3225551212","tags":"","last_order_name":"#1116","addresses":[{"id":5143111941,"first_name":"Robin","last_name":"Van Persie","company":"InSync","address1":"CB 28, El Solo Road","address2":"CB 28, El Solo Road","city":"Brussels","province":"EU","country":"Belgium","zip":"123456","phone":"12345678","name":"Robin Van Persie","province_code":null,"country_code":"BE","country_name":"Belgium","default":true}],"default_address":{"id":5143111941,"first_name":"Robin","last_name":"Van Persie","company":"InSync","address1":"CB 28, El Solo Road","address2":"CB 28, El Solo Road","city":"Brussels","province":"EU","country":"Belgium","zip":"123456","phone":"12345678","name":"Robin Van Persie","province_code":null,"country_code":"BE","country_name":"Belgium","default":true}}
Run Code Online (Sandbox Code Playgroud)

我正在尝试这种方式。但是在 geiing tiken 之后我会做什么。

 foreach (JObject token in jObject.Children())
            {}
Run Code Online (Sandbox Code Playgroud)

谢谢

.net c# json.net

1
推荐指数
1
解决办法
7440
查看次数