软件测试——自动化测试博客系统

代码gitee仓库地址——SoftwareTest

测试思路

注意用例之间的依赖

  • 通过clear保证输入框内没有信息
  • 通过刷新保证输入框内没有信息
  • 不要在中间释放driver

登录成功

  • 输入正确的账户密码后会跳转页面,可以检测是否能抓取到跳转页面上的与登录页面不同的某个元素
  • 通过断言检查页面标题
   String expect = driver.getTitle();
        assert expect.equals("博客列表");

IDEA配置断言

  • 测试URL是否改变
  • 只要是登录成功状态和未登录时不一样的某些状态/元素都可以作为测试点检查

登陆失败

  • 思路同上

其他页面

  • 分为登录状态和未登录状态
  • 登录状态的用例:要保证登录态
  • 未登录状态的用例:要保证登录态

测试文件结构优化:未登录状态用例放在一个文件夹测试

元素为第三方插件

  • 元素交互异常
    在这里插入图片描述
    解决办法:1.学会放过自己 2.通过键盘实现
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值