51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: lsekfe
打印 上一主题 下一主题

[你问我来答第18期]:基于STAF的自动化测试平台的搭建?(已结束)

[复制链接]

该用户从未签到

61#
发表于 2012-1-16 15:04:54 | 只看该作者
楼主一直以来我想知道FLEX程序怎么测试,都没有资料。请LZ指教。邮箱hero_yemu@163.com。谢过
回复 支持 反对

使用道具 举报

该用户从未签到

62#
发表于 2012-1-16 15:05:01 | 只看该作者
楼主一直以来我想知道FLEX程序怎么测试,都没有资料。请LZ指教。邮箱hero_yemu@163.com。谢过
回复 支持 反对

使用道具 举报

该用户从未签到

63#
发表于 2012-1-16 15:05:23 | 只看该作者
楼主一直以来我想知道FLEX程序怎么测试,都没有资料。请LZ指教。邮箱hero_yemu@163.com。谢过
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2014-10-28 14:05
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    64#
    发表于 2012-1-16 15:30:10 | 只看该作者
    楼主,能不能说一下你理解的基于RFT自动化测试框架 和 基于STAF自动化测试平台这两个的概念和区别
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-12-17 09:22
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    65#
    发表于 2012-1-16 16:27:13 | 只看该作者
    rose8561900:你好,关于这个问题我在刚开始的时候已经解答了。请你参考前面的问题和答案,谢谢!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-12-17 09:22
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    66#
    发表于 2012-1-16 16:35:29 | 只看该作者
    hero_yemu:关于FLEX程序的自动化测试,你最好能够对FLEX应用程序有一定的了解,甚至如果能够对FLEX应用程序的部分代码和功能实现能够熟悉的话那是更好的。据我所知RFT在7.0以后已经提供了对FLEX应用程序测试的支持,不过在做FLEX程序的自动化的时候你首先要安装flex环境,编译配置flex builder,激活自动化测试,配置runtime loader等等,等这些工作都做好了之后你才能利用RFT对FLEX进行自动化测试。如果你想对某个应用程序甚至特殊的组件进行自动化测试,首先要做的是能够识别这些组件对象,这样才能操作他们。因此针对一些特殊的组件我们需要安装配置一些东西才能使得我们的测试工具识别他。我会在最后的时候发给你一下关于RFT测试FLEX的资料
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-12-17 09:22
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    67#
    发表于 2012-1-16 16:42:46 | 只看该作者
    zbj793989849:我个人的观点,性能测试和功能测试没有本质上的联系,因此我觉得你没有别要为了做性能测试来牺牲很多时间去了解功能测试。但是对测试的基本知识了解是不可少的,你需要了解一下测试的基本概念,测试的基本流程以及一些基本的测试类型等等。性能测试也属于测试的一种,对测试基本概念的建立将非常有利于你对性能测试学习的开展。紧接着你可以着手学习性能测试,懂得性能测试测试的关键点,选择合适的性能测试工具,懂得如何设计脚本来实现这些测试的关键点等等。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    68#
    发表于 2012-1-16 17:56:36 | 只看该作者
    楼主好,我想要 RFT工具和相关资料,能否给我一份?邮箱地址是 zzbin0917@163.com 谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    69#
    发表于 2012-1-17 09:53:46 | 只看该作者
    不知道现在问还来得及不?
    楼主你好~  我们现在的系统涉及前端的web操作(windows平台)和后台服务器(Linux)的交互,一条测试用例经常是在前端web操作触发后,要到后台去追踪业务流程的状态,例如查看后台数据库、Linux文件的读写、观察linux服务的日志等,完整的观察流程是跨平台的。我初步的想法是:对于前端的web操作,准备用selenium来完成,后台的观察点用staf去判断。
    以前没做过staf,仅仅是网上看了点资料,请问这种情况适合staf来做吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    70#
    发表于 2012-1-17 09:54:03 | 只看该作者
    不知道现在问还来得及不?
    楼主你好~  我们现在的系统涉及前端的web操作(windows平台)和后台服务器(Linux)的交互,一条测试用例经常是在前端web操作触发后,要到后台去追踪业务流程的状态,例如查看后台数据库、Linux文件的读写、观察linux服务的日志等,完整的观察流程是跨平台的。我初步的想法是:对于前端的web操作,准备用selenium来完成,后台的观察点用staf去判断。
    以前没做过staf,仅仅是网上看了点资料,请问这种情况适合staf来做吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    71#
    发表于 2012-1-17 12:34:41 | 只看该作者
    回复 68# RFTSpecialist


        谢谢老师 我会好好努力的 好好思考
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    72#
    发表于 2012-1-17 14:05:52 | 只看该作者
    楼主好,我学习RFT将近两个月时间,您是否有资料还有你的经验共享一下 fll03006001@126.com。谢谢 !
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    73#
    发表于 2012-1-17 22:14:43 | 只看该作者
    回复 44# yazi0127

    很感谢!我马上尝试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    74#
    发表于 2012-1-18 11:01:49 | 只看该作者
    再次支持一下...年后将展开自动化测试,求资料一份,谢谢   873965057@qq.com
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    75#
    发表于 2012-1-18 11:33:56 | 只看该作者
    楼主,您好,能否提供 RFT工具和相关资料?邮箱地址是 87261600@qq.com
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-12-17 09:22
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    76#
    发表于 2012-1-18 14:59:32 | 只看该作者
    skyhigh1984:你所描述的这种情况是完全可以使用staf来完成的,首先staf本身就是一个跨平台的框架,针对跨平台的自动化操作是其最大的优点之一。你可以在多个操作平台中都安装staf然后用staf的monitor service来监控你所要操作的电脑。例如你可以在windows平台上使用monitor来管理和操作linux上系统的程序和本机上的操作。这样本机上的自动化结果和后台上的操作都能在monitor上显示其执行的结果。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-12-17 09:22
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    77#
    发表于 2012-1-18 15:29:56 | 只看该作者
    aspstar:自动化测试是主要应用在回归测试中的,因为自动化测试本身的目的是给测试人员带来方便,如果用在新的测试环境,要针对新的case来编写很多自动化脚本根本没有手工测试方便节省时间完全与自动化的目的背道而驰。自动化测试可以在新系统UAT测试的时候开始编写自动化代码但是主要是在回归测试阶段的时候进行执行。你提到的两个问题在自动化测试中是存在的,但是如何解决这些问题,如何更有效的进行自动化测试,这就是为什么我们做自动化测试一直强调设计自动化测试框架进行代码的编写而不是使用自动化测试工具的录制回放功能。录制生成的代码根本不符合良好的编码规范,导致代码维护非常困难。同时log的编写和测试数据的操作都是非常的不规范的。QTP有自己的编码规范,我用过一点QTP但不是太深原因是我不喜欢VB,我喜欢java,python这类型的面向对象的语言。使用这些语言的时候能够尽最大的可能实现代码和测试数据的分离,测试case和测试对象的分离。最大化的实现代码的重用等等。编写出来的代码不仅容易维护而且清晰明了。同时log和测试数据能完全按照自己的意愿来编写能够更加智能。这个你可以尝试一下,摒弃录制回放功能,完全用编码的方式来设计自己的framework,这样你的自动化测试脚本就少了很多维护性的问题。你在问题中提到测试对象的识别问题,这个是自动化测试的根本问题,如果连测试对象都识别不了何谈实现自动化测试呢,现在每种测试工具都提供了很多中测试对象的识别技术。大部分测试对象都能识别的,遇到不能识别的添加一些组件也是可以的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    78#
    发表于 2012-1-19 09:26:32 | 只看该作者
    楼主,能否发一份有关RFT自动化测试框架开发和实现等的资料,谢谢! br1823@qq.com
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    79#
    发表于 2012-1-19 09:55:26 | 只看该作者
    回复 79# RFTSpecialist

    感谢楼主的解答,帮我省了弯路,下一步开始专心研究staf ~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    80#
    发表于 2012-1-19 11:08:02 | 只看该作者
    ,楼主真可怜,人咋那么少呢。。支持一下吧。。

    基于STAF的自动化测试平台的搭建??支持什么样的机器配置、操作系统啊。。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-25 11:28 , Processed in 0.074628 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表