ExtensionAdministrationPage adminPage = ExtensionAdministrationPage.gotoPage().clickAddExtensionsSection();
ExtensionPane extensionPane =
adminPage.getSearchBar().clickAdvancedSearch().search(extensionId, oldVersion).getExtension(0);
Assert.assertEquals("remote-installed", extensionPane.getStatus());
Assert.assertEquals("Version 2.1.4 is installed", extensionPane.getStatusMessage());
extensionPane = extensionPane.downgrade();
// Check the downgrade plan.
List<DependencyPane> downgradePlan = extensionPane.openProgressSection().getJobPlan();
Assert.assertEquals(1, downgradePlan.size());
Assert.assertEquals(extensionId, downgradePlan.get(0).getName());