问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我已经做了一年半的黑盒测试了,想学习一下QTP自动化测试工具。拓宽下测试思路,不知道从什么时候开始?

发布网友 发布时间:2022-12-24 05:29

我来回答

2个回答

热心网友 时间:2023-10-08 17:27

一、对于你的问题,首先明确测试类型,然后才能明确自动化测试类型,最后定位哪个类型用哪个方面的自动化测试工具
1、测试类型可以包括:白盒测试、黑盒测试(功能测试、性能测试)等。
2、不同的测试类型使用的自动化测试方法不同,白盒测试主要针对代码级的单元测试、黑盒测试主要面对功能级和系统级的验证测试。
3、自动化测试,针对白盒测试,一般需要有一定的编程基础,即能够基于功能代码写测试代码,常用的单元测试方面的自动化测试工具很多,上网一搜全是。
4、自动化测试,针对功能测试,有几种情况,基于CLI、API和GUI的测试;基于CLI、API的测试,即应用脚本技术向设备模拟发送CLI命令或者API请求,以达到控制设备的效果。基于GUI功能测试,即应用传统的界面自动化测试工具(例如:RFT、QTP等)控制界面控件操作的方法,以达到模拟用户操作,这几种方式都需要你有一定的编码基础;基于CLI、API的需要你懂脚本技术(例如:tcl、python、ruby等),RFT需要你懂java或者.net、QTP需要VB等。
5、你说的loadrunner就是性能测试方面的工具,即是测试软件性能、例如多用户操作等性能、也需要写代码,LR脚本支持的语言有:java、c、Visual Basic、vbscrīpt。默认的脚本生成语言为 C;其实我想说的是,性能测试工具不重要,你需要掌握其性能测试的方法才是更重要的。

二、我感觉你想入门自动化测试,但是从你问的问题来看,有一定盲目性,我简单说一下自动化测试吧:
1、自动化测试,其理念就是应用各种手段模拟人工操作,节省人力测试成本,保证产品测试质量。
2、你想学好自动化软件测试,不是单单靠学习几个自动化工具就能掌握的,但是你可以从工具入手,
首先,告诉你自动化测试的基础是
1)编程技巧,包括高级语言和脚本语言,脚本语言是初期的掌握,可以有,tcl、phython、ruby等而高级语言,要好好学好一门,例如,我是对java为重点。还有,如果你是对web自动化测试的话,那么jsp、php、HTML、CSS等web语言是必须掌握的。
2)操作系统技巧;因为软件自动化测试是构建在操作系统上的,其技巧需要能善于利用到操作系统的各种技巧,例如:注册表、环境变量、句柄等。
3)数据库知识,要善于利用数据库知识去存储管理。
4)业务知识,这也是重点。你所在软件行业的软件业务,要知道你的软件的工作方式。
5)质量与流程管理理念。
然后,你的学习步骤
1)可以从工具入手,根据具体的项目去学习;例如:java软件界面测试(RFT、QTP的java插件等)、web界面测试(QTP、selenium等)、性能测试(RPT、loadrunner等)。但记住,学习其工具,重点不是简单的使用,而是如何利用工具去扩展。
2)然后,重点学习以上的基础,以编程为重点,其余的结合学习,顺便说一句,其实自动化测试的理念与软件设计模式理念很像,你可以从中有所领悟。
3)之后,再学习去拓建自己的自动化测试框架,何谓框架,一下说不清楚,我给你推荐一下
注意:如果没有自动化测试方面的实践项目的话,最好先从基础学起,因为基础学好了,自动化测试入门会很快的。
4(至于性能测试,也是一样,可以先从工具入手,但不要局限于工具,性能测试最重要的是环境的构建方法以及对测试结果的分析方法,所以性能测试重点在于分析和实现过程,而不是工具使用过程。
或者对自动化测试有兴趣的,可以发短消息或者邮件我。(test_sunny@hotmail.com),有机会一起学习探讨下
或者,可以看一下一个我的专注于自动化测试博客,呵呵,想看就看,我只是将我对自动化测试的想法和心得记录下来:“散步的SUN”的博客有帮*虑采纳一下。yjshi_2011

热心网友 时间:2023-10-08 17:27

从现在开始,找个QTP软件按DEMO做就行了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
黑色芳纶哪家的好一些? 苏子叶我们中国叫什么苏子叶在中国叫什么 福州小车过户多少钱啊 福州车辆过户要多少钱 民生山西怎么查不到医疗保险信息 app查询养老金医疗保险方法介绍_百度... 太原医保查询平台(附入口二维码) 鉴定伤残等级去哪个部门 2024年中国铝业集团高管团队名单 2024中铝集团董事会成员一览 右枕位胎儿图怎么睡 一鸣楼宇对讲,刷卡开不了门,但分机能开,对讲能用,怎样维修? 长庆中学的介绍 侯贤灯的在研项目 微信关注中国银行?? 中国银行微银行如何关注? 介绍几款去痘产品,价格适中,最好在一百块以下,并且要在一般药店能买到 梓美煊有官网吗 linux压缩镜像文件空间可以变小吗?用dd命令 魅力厨房新米粥吃起来方便吗? 魅力厨房新米粥该如何搭配早餐? 班组管理如何提升 我想请教针织服装的量身是怎么量的? 金蝶进销存和用友和管家婆那个好? 广汽埃安aiony充电桩参数 埃安630送的充电桩多少瓦 茶楼广告歌词制作相册 广告公司能制作发布广告歌么,有没有具体的要求? 企业要做广告歌曲创作及MV,不知道那家做的好,有好的创意,最好是沈阳的公司 安家人物介绍(安家电视剧各人物结局是什么) 袁弘和张歆艺参加跑男的时候结婚了吗 1月9号那期奔跑吧兄弟的嘉宾有哪些 在三坐标测量机上建立工件坐标系的方法和步骤,用组合测量方法测量工件形位公差 武神主宰秦月池什么修为 武神主宰秦尘母亲是什么人 苏州哪里有台历卖 哪里做台历挂历,最好最便宜的?? 孩子经常咬手指甲是有什么心理问题吗 转场特效是什么? 浏阳哪里有联想手机 联保店 办失业金在哪里办理 芜职有师范类专业吗? 安徽师范大学皖江学院旁边有什么专科学校 芜职北校区有多破 酵素可以放多久?酵素保质期 酵素有失效期吗?失效期是多长时间? 13年陈酿的酒是啥意思 风霜陈酿是什么意思 什么是电子商务i 广西民族大学和广西财经学院哪个比较好 就是从就业 环境 师资方面 广西民族大学会计学专业和桂林理工大学的会计学专业哪个学校的比较好? 顺丰快递电商退货重量能改吗