Selenium 写的自动化脚本(UI,接口)

random 测试交流23171字数 126阅读模式

这是我写的 web ui 自动化脚本



UI 自动化脚本已经部署到了 jenkins

这个是接口自动化的脚本,接口自动化目前还没有往 jenkins 部署

文章源自玩技e族-https://www.playezu.com/279535.html

我就是想知道,我这跟公司真实的自动化还缺了那些东西,或者说我写的哪里不对?
以后的计划是把框架进行封装,写自动化测试平台文章源自玩技e族-https://www.playezu.com/279535.html文章源自玩技e族-https://www.playezu.com/279535.html

玩技站长微信
添加好友自动发送入群邀请
weinxin
rainbow-shownow
玩技官方公众号
官方微信公众号
weinxin
PLAYEZU
 
  • 版权提示:本站仅供存储任何法律责任由作者承担▷诈骗举报◁▷新闻不符◁▷我要投稿◁
    风险通知:非原创文章均为网络投稿真实性无法判断,侵权联系2523030730
    免责声明:内容来自用户上传发布或新闻客户端自媒体,切勿!切勿!切勿!添加联系方式以免受骗。
  • 原创转载:https://www.playezu.com/279535.html
    转载说明: 点我前往阅读>>>
评论  23  访客  23
    • testjson
      testjson 9

      嗯,元素定位的方法我写了很多,什么 id,name,等,粘贴的代码只粘贴了一个 xpath 的,确实,我写的时候好多定位都是 xpath, 你说的让脚本脱离代码环境,是说的数据驱动,关键字驱动吗,这个我有考虑做,后面计划是想做成这样

      • fiskeryang
        fiskeryang 9

        确实比较繁琐 其实现在的前端响应式框架 基本都得靠 xpath 来定位元素了 所以你可以给个默认值为 xpath 可以省一个参数 另外定位元素的方法还需要多扩展几个 至少要覆盖常用的显示等待预定义条件以及自定义条件的场景

        其实如果你是想要做框架的话 最好能让脚本能脱离代码环境 能通过编辑配置文件来编写用例脚本

        • testjson
          testjson 9

          还有,帮我看下,我这样写有啥问题吗,我现在感觉这样写,测试用例里面,取定位元素的方式,和值,那块有点繁琐,不知道能不能再优化
          base.find_element(loginpage.username[0],loginpage.username[1]).send_keys(username)

          就这一块

        匿名

        发表评论

        匿名网友
        确定