Я довольно новичок в Selenium и сейчас работаю над проектом, который пытаюсь изменить.
Этот проект предназначен для компании, использующей один фонд с несколькими веб-сайтами. Они создают одну ветку для каждого сайта, которую я должен перебазировать в master каждый раз, когда я исправляю вещи в своей ветке dev. Особенностью этих веток является то, что каждый веб-сайт имеет свои собственные данные в файле типа с именем «EnvironmentType».
public class EnvironmentType {
//ENVIRONMENT//
public static final String servicesURL = "url.rec";
public static final String frontendURL = "rec.website1.fr";
public static final String websiteId = "website1";
public static final String clientId = "doing";
public static final String clientSecret = "clientS";
public static final String dodLogin = "set";
public static final String dodPassword = "password";
public static final String defaultAgency = "0101";
public static final String defaultRadius = "50";
public static final String articleRefElementFacade = "Code website1: ";
public static final String orderRefElementFacade = "Ref. commande : ";
public static final String constructionRefElementFacade = "Ref. chantier :";
public static final String articleSuggestSize = "4";
static public String articleURL = "";
static public String articleRef = "";
static public String nameAddress = "";
static public String orderRef = "";
static public String constructionRef = "";
static public String articleNumber = "";
public static Boolean anonymousPricing = true;
public static int maxArticles = 0;
public static int pageNumber = 0;
public static int maxPage = 1;
public String getArticleRef() {
return articleRef;
}
public void setArticleRef(String articleRef) {
this.articleRef = articleRef;
}
public String getNameAddress() {
return nameAddress;
}
public void setNameAddress(String nameAddress) {
this.nameAddress = nameAddress;
}
//CARTS CONFIGURATION
public static Boolean[] delivery = null;
public static Boolean[] billing = null;
//ACCOUNT ELEMENTS//
static public List<String> articleList = new ArrayList<String>();
static public List<String> wishlistList = new ArrayList<String>();
static public String[] accountElements;
static public String[] articleElements;
static public String[] agencyElements;
static public String[] promoElements;
static public String randomRegionId = "";
static public String randomAgencyId = "";
}
Нет ни поставщика, ни .properties для EnvironmentType
для сравнения с типом других файл.
Может кто-нибудь сказать мне, как я могу сделать "Dynami c" на тех сайтах, чтобы иметь только ветку dev для работы?