亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java.lang.IllegalArgumentException:要發送的鍵應該是一個不為空的

java.lang.IllegalArgumentException:要發送的鍵應該是一個不為空的

白衣染霜花 2023-04-26 14:15:18
收到此錯誤:java.lang.IllegalArgumentException: Keys to send should be a not null CharSequence.如何解決此問題?使用 TestNG Framework 使用的 POM 設計模型請找出我添加的兩個 java 類的以下代碼片段下面的代碼片段是 LoginPageTest Java 類package com.crm.qa.testcases; import org.testng.Assert;import org.testng.annotations.AfterMethod;import org.testng.annotations.BeforeMethod;import org.testng.annotations.Test;import com.crm.qa.base.TestBase;import com.crm.qa.pages.HomePage;import com.crm.qa.pages.LoginPage;public class LoginPageTest extends TestBase{    LoginPage loginpage;    HomePage homepage;    public LoginPageTest() {        super();    }    @BeforeMethod    public void setup() {        initialization();        loginpage = new LoginPage();    }     @Test(priority=1)     public void loginpagetitletest() {     String title = loginpage.ValidatePageTitle();    Assert.assertEquals(title, "Login");    }     @Test(priority=2)    public void loginTest()    {        homepage = loginpage.login(prop.getProperty("emailId"),prop.getProperty("password"));    }    @AfterMethod    public void Teardown() {        driver.quit();    }}
查看完整描述

3 回答

?
紅顏莎娜

TA貢獻1842條經驗 獲得超13個贊

檢查你的config.properties文件。似乎屬性文件中的變量不正確。



查看完整回答
反對 回復 2023-04-26
?
吃雞游戲

TA貢獻1829條經驗 獲得超7個贊

檢查參數是否在配置文件中定義,并交叉驗證是否定義并使用了相同的參數。



查看完整回答
反對 回復 2023-04-26
?
繁星淼淼

TA貢獻1775條經驗 獲得超11個贊

硬編碼 un 和密碼。
如果可行,則意味著無論誰調用login()方法,都會放入空字符串。

username.sendKeys("user1");
password.sendKeys("pass1");


查看完整回答
反對 回復 2023-04-26
  • 3 回答
  • 0 關注
  • 327 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號