The data for testing

  As you know,for function testing,we always really depend on data.Having effiency data,make testing more easily and quickly,we can focus on function point to test if it has no question.Especially for some complicated system.

  As you know,for a system,we always have two version code.One is branch,the other is head.Certainly,we often use different develop methods for different system.But,basically,this is normal.And we always develop new function on head,and deploy coding on branch before release in order to execute regression testing.So,at least,we need two server and two different set of database for testing.Maybe,one database is more clearly and easily for testing,as lots of data maybe ready to use.The other is more dirty,that is more convenience for discover issue in system.For clean one,always use before release.In that case,we don't need run a long and involute workflow to gain a fit data to test that point.However,as system,run workflow for several times is necessary and important,especially for big release.But I think if running workflow for every bug or spec,in a way,that is wasting time and resource.We will lose most of our energy on workflow,and maybe in that case we will tried for discover issue.Because we will familiar with those pages,additional,for test the point,we may run foregoing step quickly to see the result.These always make us missing trivial or major,even critical question.That is not very good,I think,can say that,this is always bad for our system and project.

  In essence,I think,this question is on data.One aspect,we should prepare enough data to test.We always front test serveral times for one point,as maybe operation wrong or mistake,or even system error.So if we have enough data to test,that will save lots of time to test other point.I think this is also a good way to improve our effiency.For the other view,in my mind,if we can prepare same data on different server,in this way,when we test any server we can use them.That will also put aside most of time to know requirement,write spec or something like that.I believe that also can make our project or testing work enter a good circle.

  As I just discover this question on my aspect,I don't know if this is reasonable and feasible.So if anyone have any thinking,please leave your comment,even reserve view.I'll thinking your point and modify this article if that is really reasonable.Thank for your reading and have a nice coming week.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
资源宝贵,请及时下载 Book Description The Selenium WebDriver 3.x Technology is an open source API available to test both Browser and Mobile applications. It is completely platform independent in that tests built for one browser or mobile device, will also work on all other browsers and mobile devices. Selenium supports all major development languages which allow it to be tied directly into the technology used to develop the applications. This guide will provide a step-by-step approach to designing and building a data-driven test framework using Selenium WebDriver, Java, and TestNG. The book starts off by introducing users to the Selenium Page Object Design Patterns and D.R.Y Approaches to Software Development. In doing so, it covers designing and building a Selenium WebDriver framework that supports both Browser and Mobile Devices. It will lead the user through a journey of architecting their own framework with a scalable driver class, Java utility classes, JSON Data Provider, Data-Driven Test Classes, and support for third party tools and plugins. Users will learn how to design and build a Selenium Grid from scratch to allow the framework to scale and support different browsers, mobile devices, versions, and platforms, and how they can leverage third party grids in the Cloud like SauceLabs. Other topics covered include designing abstract base and sub-classes, inheritance, dual-driver support, parallel testing, testing multi-branded applications, best practices for using locators, and data encapsulation. Finally, you will be presented with a sample fully-functional framework to get them up and running with the Selenium WebDriver for browser testing. By the end of the book, you will be able to design your own automation testing framework and perform data-driven testing with Selenium WebDriver. Contents 1: BUILDING A SCALABLE SELENIUM TEST DRIVER CLASS FOR WEB AND MOBILE APPLICATIONS 2: SELENIUM FRAMEWORK UTILITY CLASSES 3: BEST PRACTICES FOR BUILDING SELENIUM PAGE OBJECT CLAS

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值