web自动化测试工作内容

云母带
web⾃动化测试⼯作内容
⼀、web⾃动化测试⼯作内容
1、构造数据:使⽤Python语⾔⾃动构造测试数据
2、脚本研发:给予Selenium框架的web⾃动化脚本研发
3、总结规划:⾃动化测试总结及未来规划
⼆、web⾃动化测试技能总览
1、使⽤Python脚本⾃动⽣成各种⾃动化测试数据(1、使⽤faker类库构造数据;
2、将测试数据进⾏保存)
2、⾃动化测试数据分析技术(1、测试数据分析;2、提⾼测试数据复⽤性)
3、结合Selenium框架,使⽤Python脚本迭代研发测试脚本(1、元素定位技术;2、脚本研发设计;3、脚本技术试验;
4、脚本迭代研发)
4、脚本错误调试修复(1、测试技术;2、修复⽅法)
防盗器三、⼯作计划安排
1、知识不多的情况下如何快速投⼊⾃动化测试⼯作。
2、及时提交测试⼯作初步计划。
3、并⾃动构造需要的各种测试数据。
4、进⾏⾃动化脚本迭代设计。
5、迅速解决脚本技术问题。
6、分版本迭代进⾏web⾃动化脚本研发并调试。
7、针对web⾃动化测试⼯作问题进⾏总结。
8、Web⾃动化测试未来发展分析。
四、如何快速开展⾃⼰不熟悉的⼯作(以终为始—关键核⼼)!
高压直流供电
1、先明确需要提交的测试成果物。
2、确定测试⼯作范围和优先级。
3、确定⼯作基本流程。
4、快速分阶段提交测试⼯作成功物
加热搅拌五、针对基础设置功能研发⾃动化测试脚本(正常功能):
1、可能性分析:
(1)系统需求稳定。
(2)Bug基本已修复完成。
(3)⽬标:希望提升回归测试效率。
2、必要性分析:
(1)基础设置功能测试执⾏⼯作量⾮常⼤。
(2)⾸先进⾏⾃动化。
(3)⽬标:重点是正常功能批量测试脚本。
(4)测试输⼊⼯作量⽐较⼤。
(5)实际场景数据量⽐较⼤。
(6)测试数据可服⽤。
六、⾃动化构造测试数据设计分析
1、测试数据构造需求分析。
2、使⽤faker类库进⾏数据构建试验。
3、使⽤循环构造多数组。漆雾净化器
4、确定测试数据存储格式。
5、进⾏测试数据保存。
(1)登录名:⾃⼰拼⾳简拼 + 字段⾸字母 + 序号。
(2)姓名:随机汉字。
(3)密码:固定6位长数字。
(4)电话:随机⽣成。
(5)⾝份证号:符合⾝份证要求。
(6)邮件:随机⽣成。
(7)开始⽇期:当前系统时间。
(8)结束⽇期:开始⽇期之后的20之内。
试验1:完整版
#导⼊csv扎包
import csv
#导⼊faker类库
import kwargs as kwargs
from faker import Faker
#导⼊时间扎包:
import datetime
#创建⽂件:
file = open(“namefiletest.csv”,“w”,newline="")
#获取写⼊⽂件的对象:
fwriter = csv.writer(file)
#⽣成随机的中⽂姓名:
faker = Faker(locale=“zh_CN”)
for i in range(1,11):
name = faker.name()
print(“打印姓名:”, name)
num = str(i).zfill(3)
print(“打印⼏位数:”,num)
loginName = num + name
print(“打印登录名:”,loginName)
start_time = day()
print(“start_time:”, start_time)
end_time = faker.date_between(start_date=start_time, end_date="+20d")
print(“end_time:”,end_time)
phonenumber = faker.phone_number()
print(“phone_number⼿机号:”, phonenumber)
msisdn = faker.msisdn()
卷尺设计print(“msisdn完整⼿机号码(加了国家和国内区号):”, msisdn)
fname = faker.ssn(min_age=18, max_age=90)
faddress = faker.address()
job = faker.job()
company = fakerpany()
credit = dit_card_number()
url = faker.url()
print(“⾝份证号:”, fname)
print(“公司名称:”, company)
print(“地址:”, faddress)
print(“职业:”, job)
print(“银⾏卡号:”, credit)
print(“地址:”, url)
#将数据进⾏保存:
fwriter.writerow([loginName,start_time,end_time,phonenumber,msisdn,fname,company,faddress,job,credit,url]) #关闭⽂件:
file.close()

本文发布于:2024-09-25 17:17:44,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/276890.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:测试   动化   脚本   测试数据   构造   打印   技术   分析
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议