• Author
    Posts
  • #19894
    @testorigen-software-testing-services-pvt-ltd

    Can you briefly Explain the difference between backward and forward compatibility testing with examples?

    #19910
    @rpwheeler

    You have some app and two version, say, N and N+1 (like 2 and 3).

    Backward compatibility example. Some data file saved by version N+1 can be opened in version N. As we go from greater N+1 to lesser N, and programs have increasing version numbers, this is called “backward”, we “go back” to previous version.
    Forward compatibility: tables turn. Data file saved from version N gets opened in version N+1. As we go from lesser N to greater N+1, this is called “forward”.

    #19951
    @bugraptors

    Hi,
    Backward Compatibility: In this type of testing as tester has to verify that a developed software or hardware is compatible with older platform or versions or not.

    Example: Whenever any new software is developed for Windows 10, the companies make sure that same software will work on Windows 8 or 7.
    Forward Compatibility: To verify the software or hardware if it is compatible with future versions of other platform or not. Because of unpredictability, future compatible platforms are not always known and it is harder to test the application.
    Example: If any application is built with any older versions of tool or software like any application is built in Siebel CRM 8 and wants to upgrade the software to 8.4 version.  When try to migrate database from older to new version the build was not stable. So forward compatibility testing helps to identify issues at early stage.
    Thanks

    Munish

    Munish Garg

    #19962
    @testorigen-software-testing-services-pvt-ltd

    Thanks for the Reply, It’s been very helpful.

     

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.