• 界面自动化测试猜想


    PRD->自动转换为TC->自动转换为自动化测试脚本

    这能够实现吗?

    咨询了好多好多“专家”,答案都是——NO

    好吧,变通一下。

    编写TC时,按照固定格式输入信息,然后编译器转换为自动化测试脚本。

    比方说,这样写一个TC:

    ————————————————————————-

    打开页面:http://xxxxx(待测产品的访问入口)

    xxx中输入xxx(输入)

    点击xxx按钮(操作)

    预期结果:xxx(输出)

    ————————————————————————-

    其中红字是需要测试人员输入的,灰字是系统提供的固定模板,一般的TC大概就是此种结构吧。

    系统把灰字封装成一个个的方法,测试人员提交TC后,编译器把测试人员输入的信息和封装好的方法拼装,生成自动化测试脚本。

    系统可提供各种各样的方法,测试人员想用哪个就用哪个,但展现形式都是类似的。

    这样就不用去学习专业的测试脚本开发技能,甚至普通的业务人员也能够开展自动化测试活动。

    如果界面频繁变动,测试人员修改TC即可,维护是不是很方便?

    这是不是就是传说中的面向语言编程?

    这能减少多少测试成本?

    这会提升多少测试效率?

    这将给测试行业带来怎样的影响?

    这种方式很难实现吗?

  • 相关阅读:
    Net 下安装、调试的常见问题与错误
    解决在网页框架中,页面的样式表失效的方法
    C#.NET Show Text Info
    C#.NET 部署应用程序之ClickOnce
    VS2005 数据库间转移数据(SSIS)
    C#.NET ClickOnce
    SQL2005 还原备份数据
    C#.NET TreeView.cs
    C#.NET SetComboBox Class
    C#.NET GetLocalMachineInfo.cs
  • 原文地址:https://www.cnblogs.com/chenxuan/p/1738407.html
Copyright © 2020-2023  润新知