51Testing软件测试论坛

标题: 自动化测试都做什么 [打印本页]

作者: shinyshiny    时间: 2016-4-28 11:43
标题: 自动化测试都做什么
C/S、B/S、app
自动化测试的目的一般是什么,具体是怎么做的,常用什么工具,需要具备什么技能
大神们来说说吧........
作者: seagull1985    时间: 2016-4-28 13:42
主要目的就是搞高回归测试效率。 常用用的QTP SELENIUM APPIUM...等等
需要的技能,懂开发语言,如JAVA PYTHON  VBS
作者: 荒岛的鸟111    时间: 2016-4-28 13:56
1,自动化测试一般是做回归测试用,验证功能正确性,模拟人为操作,避免手工测试的重复。
2,搭建测试环境,然后编写测试脚本,写断言语句,在PC或手机上运行
3 , appium,QTP,uiautomator等等
4 , 不同工具用到不同脚本语言,要懂java,python,VB等。

作者: jingzizx    时间: 2016-4-28 14:37
主要是提高效率,但是前期要有人工投入,搞自动化也不是一个简单的事情
作者: shinyshiny    时间: 2016-4-28 16:56
荒岛的鸟111 发表于 2016-4-28 13:56
1,自动化测试一般是做回归测试用,验证功能正确性,模拟人为操作,避免手工测试的重复。
2,搭建测试环境 ...

学python脚本语言,对应的是什么工具呢
做手机app测试,那个工具好点呢
作者: 唯一88    时间: 2016-4-28 17:03
自动化的目的主要有一下几方面:
1.在产品迭代更新时进行回归测试,兼容性测试
2.在运维维护数据时判断维护的是否正确,防止线上bug的出现
3.如果前端能够提前完成,自动化脚本也可以提前完成,那么就可以驱动开发

必备技能:
1.至少会一门语言,主流的有java和python
2.至少会一种工具,例如web端Selenium,移动端Appium等等
3.自动化思想,上面提到的都属于ui自动化,主要的代码流程与手工操作是一致的,思维流程一定要清晰,尽量保证脚本的健壮性
作者: shinyshiny    时间: 2016-4-28 18:05
唯一88 发表于 2016-4-28 17:03
自动化的目的主要有一下几方面:
1.在产品迭代更新时进行回归测试,兼容性测试
2.在运维维护数据时判断维 ...

多谢大神的回复,现在清晰了很多




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2