|
本人工作半年了,学习QTP也蛮久的了,以前学QTP,网上都叫去学vbs,好,就学学。
然后公司是移动端开发的,前台的都是手工测试,后台我负责,我就用QTP录制添加信息,
从开始的添加都是固定的,比如>>> 标题控件.Set "我是标题"&time()
到后面添加是自动搜索指定网页的内容,比如标题,比如正文,这时候高兴了,我都不知道它下次会添加的会是什么信息。
然后过了半年了,还是添加的时候用QTP有用,平时都是先手工测试一遍,然后没有啥问题了,就用QTP添加,自动添加的时候,就去测试前端(IOS应用,Android应用),
觉得自动化添加的信息随机性比较高,比手动添加的信息长的多,很有好感,比如自动插入随机图片,自动读取随机word文档。
直到最近才发现,原来c#dll能在QTP里面使用,就把常用的函数,写在c#dll里面了。(平时也喜欢看编程,都是从c>java>c#,慢慢过来的,现在喜欢wpf,那个窗口程序比winform好看)
还有,对什么检查点,什么参数设置,从以前的好奇到现在的从来没有用过。
发现描述性编程很好用,但是效率低,一个控件一次spy,好慢滴。
DOM解决日期控件和富文本框。
平时对一些技术也很好奇,比如ORC,还帮过一个同学写过自动注册程序,主要是那同学公司开发的验证码正正规矩的,很好识别。
这时候就矛盾咯,QTP能干什么啊?
检查点?添加后,判断表格的第一条信息包含添加数据就行了?
感觉好渺茫,不知道要学什么。测试框架怎么学习,有没有现成的。
还是我对自动化测试的概念不了解?
我看网上一大抄,都是控件识别啊控件识别。还真不了解真正的一套QTP自动化测试是怎么个样子。
求解惑。看不清楚前面的道路。
网上说的,提高能力,就有资本了,我也不满意现在的那点薪资,要努力通过自己的水平。
说说,你们的QTP实际应用吧。
|
|