Tag: extjs

如何通过webdriver测试输入字段function的屏蔽

您好我想测试密码字段是否屏蔽了密码字段中输入的字符串。 我怎么能通过webdriver测试它。 我试过下面的事情: package unitTest.JUnitTestCases; import org.junit.Test; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; public class PasswordTest { @Test public void test() { WebDriver driver=new FirefoxDriver(); driver.manage().window().maximize(); driver.get(“http://docs.sencha.com/extjs/4.2.1/extjs-build/examples/form/adv-vtypes.html”); WebElement username=driver.findElement(By.id(“textfield-1014-inputEl”)); username.sendKeys(“admin”); System.out.println(username.getText()); WebElement password=driver.findElement(By.id(“textfield-1015-inputEl”)); password.sendKeys(“admin”); System.out.println(password.getAttribute(“textContent”)); //WebElement login=driver.findElement(By.id(“login”)); } } 在这里,我输入密码字段中的某个值,并尝试获取在该字段中输入的文本,以便我将检查它是否被屏蔽。 TIA!

Extjs无法读取属性错误

我做了以下extjs代码,但是当我添加属性’width’和’height’时,我得到错误“无法读取属性’dom’的null” 然而,按钮调整得很好,表格工作正常,但导致此错误,我的下拉菜单无法正常工作。 有人知道怎么解决吗? Ext.onReady(function() { Ext.create(‘BVCore.Grid’, { id:’tab-content’, renderTo: ‘tab-content’, stateId: ‘tab-content’, store: Ext.create(‘BVCore.LocalStore’, { fields: [‘hostName’, ‘ip’, ‘serialNumber’, ‘model’, ‘role’, ‘status’, ‘siteName’, ‘installDate’, ‘linkedService’], proxy: { url: ” }, }), features: [{ftype:’grouping’}], columns: [ {text: ”, dataIndex: ‘hostName’, autoSizeColumn: true, align: ‘center’}, {text: ”, dataIndex: ‘ip’, autoSizeColumn: true, align: ‘center’}, {text: ”, dataIndex: ‘serialNumber’, […]

整合springMVC和extjs

我在我当前的j2ee项目中使用springMVC和hibernate。 截至目前的视图由普通的jsp组成,使用JSTL使事情变得简单。 看看extjs项目,我相信它可以用作视图的替代品。 我一直在看extjs文档,但坦率地说,我不知道如何在spring整合它。 有没有人有任何教程,博客,书籍推荐,让我开始这个? 或者另一方面,如果从不同的java MVC框架更好地管理extjs,那么请提出相同的建议。

如何在GXT 3.x中实现冻结列?

如何在GXT 3.x(来自Sencha)中实现冻结列? 来自Sencha的另一个产品Ext-JS似乎实现了这个,但是我看不出基于Java的GXT实现同样的东西: http://dev.sencha.com/deploy/ext-4.0.0/examples/grid/locking-grid.html