(初级)hyrobot自动化测试学习源码(UI和API接口)

本文介绍了使用hyrobot框架进行UI自动化测试和接口自动化测试的方法。测试对象为bysms系统,提供了下载地址、系统登录信息以及相关参考资料。UI自动化部分讲解了测试流程,接口自动化部分则提到了api接口自动化测试的教程链接和request库的使用。
摘要由CSDN通过智能技术生成

测试对象:bysms(白月黑羽SMS)
下载说明及地址:http://www.python3.vip/prac/pub/info/bysms/
访问系统网址:http://127.0.0.1/mgr/index.html#/customers(用户名 :byhy 密码: 88888888)

一、UI自动化测试

from hyrobot.common import *
from selenium import webdriver
import time

class c1:  #rf是直接执行.robot文件,run会生成并执行
    # 测试用例名称
    name='管理员首页 -UI-0101'

    #测试用例步骤teststeps,名字不能错
    def teststeps(self):
        STEP(1,'登录网站')
        wd=webdriver.Firefox()
        wd.implicitly_wait(5)

        wd.get('http://127.0.0.1/mgr/sign.html')
        wd.find_element_by_id('username').send_keys('byhy')
        wd.find_element_by_id('password').send_keys('88888888')
        wd.find_element_by_css_selector('button[type="submit"]').click()
        time.sleep(2)

        STEP(2, '获取左侧菜单信息')
  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值