zoukankan      html  css  js  c++  java
  • [自动化平台系列]

    1、 如果是一个列表页面,当要触发编辑页面是如何做的呢?其实我测试只要点击第一条数据去编辑就好啦!如果页面结构如下

    <li class="myatc-li">
                <h3><span class="atc-status">(待审核) </span><a class="atc-head"
                                                                              href="/article/detail/199.html">lsg_1463025947759</a>
                </h3>
    
                <p class="atc-content">132131231</p>
                <a class="see-all" href="/article/detail/199.html">...查看全文 ></a>
    
                <p class="atc-detail clearfix">
                    <a>阅读<span>0</span></a>
                    <a>点赞<span>0</span></a>
                    <span>2016-05-12 12:05:51</span>
                </p>
    
                <p class="atc-editor">
                    <a href="/user/article/edit?id=199"><span class="iconfont">� </span>编辑</a>
                    <a href="javascript:;" class="article_del" data-id="199"><span class="iconfont">� </span>删除</a>
                </p>
            </li>
            <li class="myatc-li">
                <h3><span class="atc-status">(待审核) </span><a class="atc-head"
                                                                              href="/article/detail/197.html">lsg_1463022192555</a>
                </h3>
    
                <p class="atc-content">132131231</p>
                <a class="see-all" href="/article/detail/197.html">...查看全文 ></a>
    
                <p class="atc-detail clearfix">
                    <a>阅读<span>0</span></a>
                    <a>点赞<span>0</span></a>
                    <span>2016-05-12 11:03:16</span>
                </p>
    
                <p class="atc-editor">
                    <a href="/user/article/edit?id=197"><span class="iconfont">� </span>编辑</a>
                    <a href="javascript:;" class="article_del" data-id="197"><span class="iconfont">� </span>删除</a>
                </p>
            </li>
    

      我可以这样写,这里我们用到了elementByPartialLinkText ,elementByLinkText是全文字匹配的,很显然这里不适用,直接上代码

    it('#3 write article edit', function() {
            return driver
                .elementByPartialLinkText('编辑')
                .click()
                .sleep(3000)
        })
    

      

  • 相关阅读:
    SpringCloud微服务基础学习
    EF6 + MySql 建立项目引用失败
    Forword(请求转发)与Redirect(重定向)区别
    Java 中 Hashtable与HashMap的区别
    cookie和session
    configparser模块的简单使用
    列表中的陷阱
    Python3面向对象编程总结
    Python---RabbitMQ的使用
    Django的template自定义函数的创建和使用
  • 原文地址:https://www.cnblogs.com/shenggen/p/5486603.html
Copyright © 2011-2022 走看看