2022-2023年度广东省职业院校学生专业技能大赛“软件测试”赛项自动化测试训练题目

自动化测试

按照以下步骤在PyCharm中进行自动化测试脚本编写,并执行脚本。

测试数据:

商品品牌名称

预期结果

商品品牌名称必填,请重新输入。

步骤1:新建csv格式的测试数据testdata.csv,并编写csvv.py脚本读取csv中的测试数据。

步骤2:新建test01.py:

(1)引入步骤1中的写好的数据读取的方法以及ddt方法类;

(2)引入By方法类;

(3)搭建unittest框架;

(4)在setUp中打开谷歌浏览器并增加3秒的智能时间等待并且将浏览器最大化;

(5)在tearDown中退出浏览器;

(6)新建测试用例,通过NAME属性定位用户名输入框,并输入用户名XTGLY;

(7)通过CLASS_NAME属性定位密码输入框,并输入密码123456;

(8)查看登录页面中的登录按钮元素,通过TAG_NAME方法定位登录按钮,使用click()方法点击登录按钮进入系统首页;

(9)通过PARTIAL_LINK_TEXT方法进行定位,使用click()方法点击“商品品牌”按钮;

(10)通过XPATH方法点击“新增”按钮;

(11)通过数据驱动输入“商品品牌名称”;

(12)通过XPATH方法定位并点击“保存”按钮;

(13)使用XPATH定位并获取提示信息文字,通过assertEqual断言方法来验证预期结果和实际结果是否一致;

(14)通过unittest.main()方法执行测试用例。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旺仔Sec

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值