自动测试框架(by myself)

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

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

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

自动测试框架(by myself)_第1张图片

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

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

自动测试框架(by myself)_第2张图片

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

自动测试框架(by myself)_第3张图片

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

自动测试框架(by myself)_第4张图片

 

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

自动测试框架(by myself)_第5张图片

 

如下图应该比较像框架

 

 自动测试框架(by myself)_第6张图片

你可能感兴趣的:(框架)