版本号

作者: 沉默型话痨 | 来源:发表于2018-08-10 09:28 被阅读0次

    版本号

    selenium 3.13

    python 3

    tomcat 8.0

    mysql 5.7

    pycharm 5.0

    loadrumer 11

    jenkins 2.95


    元素定位失败的原因

    1)、等待时间太短

    2)、元素不唯一

    3)、元素值是动态值

    4)、元素在另外一个表单

    5)、元素在另外一个页面

    6)、元素在前端是隐藏元素


    接口测试怎么取日志

    1,测试出现服务器异常的情况要去查看日志

    2,通过xshell连接服务器,切换到 tomcat 下 log 文件夹下

    3,执行命令:tail -f catalina.out

    4,去jmeter重复刚才服务器异常的bug,ctrl+c 停止抓取,通过时间点在log文件中寻找 exception 和error 关键字

    注:因为日志是实时的,所以要先打开日志,再去重复刚才的操作,然后立马查看日志


    怎么增加自动化测试的成功率

    1.增加隐式等待

    2.使用try-except异常处理

    3.增加等待时间


    自动化测试web驱动

    from selenium import webdriver  从selenium中导入webdriver包

    dr=webdriver.Chrome()  获取浏览器驱动,Chrome是谷歌

    dr.get('https://www.so.com/')  通过get()方法打开网页


    经典bug

    弱网状态下多次点击提交订单,后台出现了多笔订单。原因是网络延时不稳定,开发设置了置灰解决


    python3

    提交表单(submit())

    find_element_by_xpath(定位).send_keys()

    find_element_by_xpath(定位).submit()


    自动化生成html格式的报告

    导入了HTMLTestRunner包


    手机app测试常用型号

    oppo R11 R9

    华为MATE10 P20

    畅享8,nova3,nova2

    小米note3,米8,米7

    vivo x20

    相关文章

      网友评论

          本文标题:版本号

          本文链接:https://www.haomeiwen.com/subject/hmmtbftx.html