public void HomePage_TestUserClickMenuButton(string test, string username, string password) { LoginPage loginpage = new LoginPage(); HomePage homepage = new HomePage(); screenshot screens = new screenshot(); loginpage.ParameterisedLoginData(username, password); homepage.CustomerClickMenuButton(); screens.Takescreenshot4("filename"); homepage.validationCustomerClickMenuButton(); }
public void Login_Test(string test, string username, string password) { LoginPage Loginp = new LoginPage(); screenshot screens = new screenshot(); // ExtentReport Er = new ExtentReport(); Loginp.ParameterisedLoginData(username, password); Loginp.validationWithPositiveData(); // Er.ExtentTestCase(); screens.Takescreenshot("filename"); }
public void HomePage_TestUserMoveItemFromCart(string test, string username, string password) { LoginPage loginpage = new LoginPage(); HomePage homepage = new HomePage(); screenshot screens = new screenshot(); loginpage.ParameterisedLoginData(username, password); screens.Takescreenshot3("filename"); homepage.HomePageActionWithDeleteitem(); screens.Takescreenshot3("filename"); homepage.validationUserRemoveItemFromCart(); }
public void HomePage_testUserAddItemtoCart(string test, string username, string password) { LoginPage loginpage = new LoginPage(); HomePage homepage = new HomePage(); screenshot screens = new screenshot(); loginpage.ParameterisedLoginData(username, password); screens.Takescreenshot2("filename"); homepage.HomePageActionWithAdditem(); screens.Takescreenshot2("filename"); homepage.validationUserAddItemtoCart(); }
public void userBuyProductSuccessful(string test, string username, string password) { LoginPage loginpage = new LoginPage(); HomePage homepage = new HomePage(); CheckOutPage checkoutpage = new CheckOutPage(); OverViewPage overviewpage = new OverViewPage(); screenshot screens = new screenshot(); loginpage.ParameterisedLoginData(username, password); screens.Takescreenshot9("filename"); homepage.HomePageActionWithAdditem(); screens.Takescreenshot9("filename"); checkoutpage.Checkout_Continue(); screens.Takescreenshot9("filename"); overviewpage.Action_finish(); overviewpage.validationCompleteProcess(); }
public void PostScreenshotToTwitter(string encodedImage, screenshot caller,bool isBack) { StartCoroutine(Twitter.API.PostScreenshot(encodedImage, consumerKey, consumerSecret, m_AccessTokenResponse,caller,isBack)); }
public static IEnumerator PostScreenshot(string encodedImage, string consumerKey, string consumerSecret, AccessTokenResponse response, screenshot secondaryCaller, bool isBack) { Dictionary<string, string> parameters = new Dictionary<string, string>(); parameters.Add("media_data", encodedImage); // Add data to the form to post. WWWForm form = new WWWForm(); form.AddField("media_data", encodedImage); Debug.Log("uploading to twitter..."); // HTTP header var headers = new Dictionary<string, string>(); headers["Authorization"] = GetHeaderWithAccessToken("POST", "https://upload.twitter.com/1.1/media/upload.json", consumerKey, consumerSecret, response, parameters); headers["Content-Transfer-Encoding"] = "base64"; WWW web = new WWW("https://upload.twitter.com/1.1/media/upload.json", form.data, headers); yield return web; if (web.error != "Null") { string mediaID = web.text.Remove(web.text.IndexOf(','), web.text.Length - web.text.IndexOf(',')); mediaID = mediaID.Remove(0, 12); Debug.Log("Upload complete - " + mediaID); secondaryCaller.mediaIDs.Add(new KeyValuePair<string, bool>(mediaID, isBack)); } else { Debug.Log(web.error); } }