Testing Simplified

Testing Simplified

I have seen testing teams testing over and over again apps and applications for all type regression and integration testing for the smallest feature change until that project or product is delivered. Stakeholders are always concerned that team will keep up to their committed time frame even in scrum without due consideration to rework.

 What are the specifics of end to end testing? Very vague. That’s true that shippable software should be tested in complete sense and be robust but all is perception.

Since this is the sequel to my post “Dealing Continuous Delivery less than ideal”, I must say testing is not untouched. It’s good that some of those testing can be automated but not always. What value are you getting by testing the whole system when you only changed a small part of the functionality?

 At least for some automated tests we can do following 2 steps:

  1.  For each user story completed we should write automated tests for it. When those pass, story is done.
  2. For all subsequent stories we do above and run all the tests to see if anything broke that need any fixes.

 

The above will reduce the load of manual testing but frequency need manual testing need to be determined.

 

要查看或添加评论,请登录

Sandeep Mittal LION的更多文章

  • Lead the Digital Disruption

    Lead the Digital Disruption

    Business goals change regularly, and many organizations must reinvent themselves multiple times. To keep pace…

  • Digital Principles

    Digital Principles

    Digital principles redefine imperatives around customers, growth, efficiency and innovation. The section below…

  • Predictive Analytics

    Predictive Analytics

    Predictive analytics is the process of analyzing historical and current data and applying advanced statistical methods…

  • .NET WebResource.axd, Where it is?

    .NET WebResource.axd, Where it is?

    If you are developing a .NET Web control or a library or a framework that requires certain external resources, such as…

  • Employee skills gap another headache for CEOs

    Employee skills gap another headache for CEOs

    CEOs and other “C” level leaders have a lot on their plates. They’re responsible for everything from creating new…

  • Doing Effective Dependency Management

    Doing Effective Dependency Management

    The many layers of dependencies in today’s complex projects create plenty of opportunities for collaboration…

  • How do software engineers deliver more quality faster?

    How do software engineers deliver more quality faster?

    This question is overloaded but there is so much people expect from this few words. Below will provide the brief on…

  • Should you switch to client side scripting?

    Should you switch to client side scripting?

    I think you need to work in an environment you enjoy. Some people do not enjoy client side development, and that's ok.

  • Startup Dilemmas

    Startup Dilemmas

    There are few challenges in startups that people should keep in mind. I have listed a few of them being major: 1.

  • Whipped Scrum attractions

    Whipped Scrum attractions

    Sprint is time boxed and a contained of a deliverable. But sometimes a question arises in mind that “Why can’t our work…

社区洞察

其他会员也浏览了