Selenium 写的自动化脚本(UI,接口)2022-10-11 15:57:36random random订阅者关注10535文章0粉丝 测试交流23300字数 105阅读0分21秒阅读模式这是我写的 web ui 自动化脚本 UI 自动化脚本已经部署到了 jenkins这个是接口自动化的脚本,接口自动化目前还没有往 jenkins 部署我就是想知道,我这跟公司真实的自动化还缺了那些东西,或者说我写的哪里不对? 以后的计划是把框架进行封装,写自动化测试平台 复制文章 点赞 登录收藏
未知地区 23F
嗯,元素定位的方法我写了很多,什么 id,name,等,粘贴的代码只粘贴了一个 xpath 的,确实,我写的时候好多定位都是 xpath, 你说的让脚本脱离代码环境,是说的数据驱动,关键字驱动吗,这个我有考虑做,后面计划是想做成这样
未知地区 22F
确实比较繁琐 其实现在的前端响应式框架 基本都得靠 xpath 来定位元素了 所以你可以给个默认值为 xpath 可以省一个参数 另外定位元素的方法还需要多扩展几个 至少要覆盖常用的显示等待预定义条件以及自定义条件的场景
其实如果你是想要做框架的话 最好能让脚本能脱离代码环境 能通过编辑配置文件来编写用例脚本
未知地区 21F
还有,帮我看下,我这样写有啥问题吗,我现在感觉这样写,测试用例里面,取定位元素的方式,和值,那块有点繁琐,不知道能不能再优化
base.find_element(loginpage.username[0],loginpage.username[1]).send_keys(username)
就这一块