小编zfr*_*cus的帖子

创建仅接受数字的pygtk文本字段

有没有人知道如何使用仅接受数字的PyGTK创建文本字段.我正在使用Glade构建我的UI.

干杯,

python pygtk glade

3
推荐指数
1
解决办法
5027
查看次数

如何使用硒类型的方法?

我有一个带有输入文本字段的JSP页面.

<table>
    <tr>
        <td><input type="text" id="searchText" name="searchInput"/></td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我写了一个selenium测试用例,用于验证搜索输入文本是否存在.

public class UIRecipeListTest extends SeleneseTestBase {

    @Before
    public void setup() {
        WebDriver driver = new FirefoxDriver(new FirefoxBinary(new File(
                "C:\\Program Files (x86)\\Mozilla Firefox 3.6\\firefox.exe")), new   FirefoxProfile());

        String baseUrl = "http://localhost:8080/RecipeProject/";
        selenium = new WebDriverBackedSelenium(driver, baseUrl);
    }

    @Test
    public void testShowRecipes() {
        verifyTrue(selenium.isElementPresent("searchText"));    
        selenium.type("searchText", "salt");
    }
}
Run Code Online (Sandbox Code Playgroud)

}

verifyTrue测试返回true.但是,selenium.type测试失败并出现此错误:com.thoughtworks.selenium.SeleniumException:找不到元素searchText

我该怎么做才能使测试工作?

谢谢.

java selenium

3
推荐指数
1
解决办法
2万
查看次数

模拟java对象进行单元测试

我正在寻找一个好的单元测试框架,我可以用它来模拟可以在JDK 1.4.2下运行的私有方法.

干杯,

java unit-testing mocking

2
推荐指数
1
解决办法
7815
查看次数

JUnit - 使用错误的断言

我从exubero的条目中引用这篇文章.我认为这个条目将使每个正在进行单元测试的人受益:

从Junit的Assert类中定义的assert开始,有许多不同的方法.这些方法中的每一种都有关于它们断言的含义略有不同的参数和语义.

以下显示了assertTrue的一些不规则用法:

assertTrue("Objects must be the same", expected == actual);
assertTrue("Objects must be equal", expected.equals(actual));
assertTrue("Object must be null", actual == null);
assertTrue("Object must not be null", actual != null);
Run Code Online (Sandbox Code Playgroud)

一些单元测试专家指出,上面的代码可以更好地编写为:

assertSame("Objects must be the same", expected, actual);
assertEquals("Objects must be equal", expected, actual);
assertNull("Object must be null", actual);
assertNotNull("Object must not be null", actual);
Run Code Online (Sandbox Code Playgroud)

使用适当的'assertXXX()'的一个优点是可以提高单元测试的可读性.任何人都可以指出使用适当的'assertXXX()'还有什么好处?

junit unit-testing

1
推荐指数
1
解决办法
492
查看次数

标签 统计

java ×2

unit-testing ×2

glade ×1

junit ×1

mocking ×1

pygtk ×1

python ×1

selenium ×1