自动测试框架(by myself)

  这段日子以来一直在自动话测试,然后关于框架一直有个很模糊的概念,通过N多人的解说,这个应该不能算是一个框架,但是还是很模糊

如下图是我自己认为的框架,不知道是否正确(请大侠们多多指点)

1.用nunit/reshaper驱动testcase运行,testcase由右侧的类(FindElement ,TestData,Action,TestResult....)构成,当然类也可以扩展

2.然后每个类中包含N中方法,方法也是可以扩展的

2.1  FindElement 的方法可以ByID,ByName....

2.2   Action的操作可以是Click,Sendkeys...

2.3 TestData 一般测试数据是从input输入框输入数据

2.4 TestResult,通过Return,Text,URL...方法的判断来确定

如下图应该比较像框架

 

原文地址:https://www.cnblogs.com/cloud-test/p/3516961.html