django 1.4liveservertestcase1.3的后台

django-liveserver的Python项目详细描述


django liveserver
======


django 1.4a liveservertestcase的简单后台/提取。使用Selenium、Splinter或其他浏览器客户端进行高级功能测试。django核心开发人员获得了好评,提取的代码来自https://gist.github.com/1685139。


快速启动
----
首先使用pip或setup安装。py:

`pip install django liveserver`

install selenium或其他浏览器测试框架:

`pip install selenium`

案例。下面是一个示例:


`` python
来自django廑liveserver.testcases导入liveservertestcase
来自selenium.webdriver.firefox.webdriver导入webdriver



类myseleniumtests(liveservertestcase):
fixtures=['test-data.json']

@classmethod
def setupclass(cls):
cls.selenium=webdriver()
super(myseleniumtests,cls).setupclass()

@classmethod
def teardownclass(cls):
super(myseleniumtests,cls).teardownclass()
cls.selenium.quit()

def test\u hello(self):
self.selenium.get(self.live\u server\u url)
self.assertin(“你好世界”,self.selenium.title)
````

notes
----


自从这个代码提取之后,1.4代码已经更改,这个版本可能没有一些有用的改进。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java用变化的替换字符串替换子字符串   从数据库中断中恢复的oracle Java DAL?   Android/Java页边距位于左/右/底部   java如何用相同的源代码构建不同的APK?(我发现了一个错误)   java正则表达式,仅当字符串以一行中的3个数字开头时才匹配第一个数字   使用以xml为输入的给定端点调用java中的rest-ful web服务?   java长字符串转换为UTF8引发异常   java如何使用截取方法获取ArrayList   java将计算列添加到可观察列表中   正则表达式如何在java正则表达式中使用组?   java正则表达式只接受字母表和空格,不允许在字符串的开头和结尾使用空格   java简单onclick按钮在安卓中不起作用   java如何在Spring中只实现Crudepository的特定方法?   java无法使用json对象NPE读取jsonarray   java我可以添加maven依赖项,这些依赖项被打包为除此之外的任何东西。罐子