随笔分类 - 测试框架学习
摘要:操作过程中会发现原理虽然还算是简单,问题真是不少呀~~1. 使用Firefoxfirefox自身集成了DriverServer,所以使用firefox不需要下载DriverServer拷贝到firefox安装目录下;其他浏览器均需要;步骤:1)代码驱动firefox浏览器DesiredCapabil...
阅读全文
摘要:折腾了1天多的selenium,发现网上的资料真的是乱七八糟,各种1和2说不清的文章。在老大的帮助下,总算是可以写一个入门级的文章了,希望帮助那些入门的人。1. 介绍Selenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。模拟用户的行为,真正的执行操作。Seleni...
阅读全文
摘要:命令模式命令模式的优点:命令模式将调用操作的对象与如何实现该操作的对象解耦。将命令当成一个头等对象,它们可以像一般对象那样进行操纵和扩展可以将多个命令复合成一个命令,与Composite模式结合使用增加新的命令很容易,隔离对现有类的影响可以与备忘录模式配合,实现撤销功能。命令模式图:由此带来的好处:...
阅读全文
摘要:使用ModelGoon画出来的UML图如下:图中可以分析出:1)Test是一个接口,TestSuit和TestCase,JUnit4TestAdapter,JUnit4TestCaseFacade都实现了Test类,这一种命令模式,只需要使用Test接口就可以使用到具体的类;2)JUnit4Test...
阅读全文
摘要:JMeter是一个软件,使负载测试或业绩为导向的业务(功能)测试不同的协议或技术。JMeter 支持的协议是:web:HTTP,HTTPS站点的Web1.0的Web 2.0 (ajax, flex and flex-ws-amf)Web Services: SOAP / XML-RPC通过JDBC驱...
阅读全文
摘要:编写一个测试用例的三个步骤 1. 采用注释的方式@annotation编写测试用例 2. 将测试用例添加到xml文档中 3. 执行测试用例annotation注解描述@BeforeSuite注解的方法将只运行一次,运行所有测试前此套件中。@AfterSuite注解的方法将只运行一次此套件中...
阅读全文
摘要:TestNG和JUnit是针对Java语言的两个比较常用的测试框架。JUnit出现的比较早,但是早期的JUnit 3对测试代码有非常多的限制,使用起来很不方便,后来的JUnit 4得到很大的改进。TestNG的出现介于JUnit 3和JUnit 4,但是TestNG在很多方面还要优于JUnit 4。...
阅读全文
摘要:junit4和junit3的区别 JUnit4中所有的测试用例采用@Annotation标注,JUnit3的通过类继承和特定方法名实现,Junit4比Junit3更灵活。JUnit的生命周期 @BeforeClass、@Before、@Test、@After、@AfterClass > ...
阅读全文

浙公网安备 33010602011771号