Web UI自动化测试神器selenium
自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间和硬件资源,提高测试效率,便引入了自动化测试的概念。
一个项目在什么时候适合自动化测试?或者什么样的项目适合自动化测试?
系统稳点,做回归测试时。
系统UI大体稳定下来,变动较少时。
系统维护周期长。
公司测试流程比较标准化。
项目时间较宽裕。
大量的重复case。
测试人员具备编程能力。
UI自动化测试神器selenium是一款web自动化测试工具,是直接运行在浏览器中,它可以模拟用户去操作UI界面,支持自动录制脚本和通过编程语言编写脚本,支持java、python、.net等。以下实例代码全部为python语言。