编辑和selenium录制脚本的脚本有何不同

您的举报已经提交成功,我们将尽快处理,谢谢!
应该是不一样
建议你在退出登陆后清理一下电脑的IE,之后从新启动再看。即可。
大家还关注
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'为什么有人说高手使用qtp和loadrunner都不进行录制而是直接写脚本?
新手实习生,在学校里学的都是录制脚本之类简单的,工作了有人跟说高手使用qtp和loadrunner都不进行录制而是直接写脚本?那么这些工具录制脚本的功能还有什么意义?我很困惑,求指教
按投票排序
QTP和LR说白了其实都是非常入门的工具,一个成熟的,稍微有一点业务复杂度的用例根本无法通过录制完成编写。比方你要做个赋值、做个逻辑判断,如何通过录制实现?比方测试Web在不同IE上面的界面显示兼容性,如何通过QTP的“录制”实现?与其繁琐的维护对象库检查点,还不如自己写做判断来得快。又譬如LR,LR也只是对Web应用录制的支持好看点,换个非HTTP协议的,那脚本并不适合人类阅读。LR写脚本无非就是 1、发包;2、模拟用户行为与环境。 同理,手写快、好控制、维护快。
感觉这个说法有点“代码至上”的论调。代码至上是国内比较普遍的一种“不正之风”。实际上,作为测试人员的上级经理,并不关心你的脚本怎么来的,只要你能高效的完成计划中规定的任务,只要测试执行正确,录的又如何?实际上重点不在于高手是录脚本还是写脚本,而是你的代码能力有多高,你解决问题的手段有多少。当录不出脚本时你是否能通过编写解决?当编写要半小时,录制要几分钟时你是否会想到录制?
QTP了解不多,在我看脚本也不是完全手工的,自己写多数是为了方便脚本管理维护。LR多数情况下必须录制脚本,技术再牛的人你不懂业务,写个毛啊。工具只是辅助手段,能模拟出人的行为操作就行,录制还是手工,关键看能不能达到目的。两种方式的区别在于成本投入。不好说哪种方式更好,具体问题具体分析。
两者根据实际情况斟酌而定的,手写代码切实是高手具备的必要条件。

我要回帖

更多关于 qtp录制脚本无内容 的文章

 

随机推荐