找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
1.sql 语句写的太差
2.索引太多 太混乱
3.网络不好
4.路径太深

ui自动
导入selenium的webdriver 还有unitest框架
实例化一个浏览器 强制等待几秒
窗口最大化
采用css,name,id,xpath,linktest,js定位元素
为了保证代码的耦合性
将用例和方法分开存放
创6个层
config 封装文件路径
data 存放用户密码 账号
run 用来跑测试用例
testcase 存放测试用例
report 导入html runner.new 生产测试报告
public 分pags 和utiles 两层 1个存放方法 一个 存放htmlrunner和send mail 模块

1关于网站抓包
注意看 响应头和接收头 带headers
再看body
f12 抓包 数据优先看network、 中文是网络的意思
传参  注意状态码 抓包工具fidder charles 接口工具postman
fidder 可以断言前后 可以放行 语句有bpu 和bpu after ,两种语句再按一下就可以解除断言
断言 是结果保护机制 就是防止你一错再错 断言理想的结果 理想的结果没有出来就要想着找错误了
@data 是ddt里的东西 大致原理就是将你所有的接口用例放在一起 进行测试
抄代码还是要仔细 中英文切换 多冒号少冒号 ,自动切出来的cls 与self 要注意看 ,()里有时要加内容 有时不用
小写session没有括号 大写Sesson有括号
tcp 三次握手 简单理解 :发送请求(sy包) 服务端收到请求  服务端向客户端发送已收到的这个信息 确保双方的收发功能都正常
四次挥手 就是 1女人觉得男的没上进心想分手 2男的同意了3,男的也和女的提分手4双方各自拜拜 断开联系
post 信息安全 get 会有一些信息在网址里 有泄露的危险 对安全性有有求慎用
有想到再补充

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册