易截截图软件、单文件、免安装、纯绿色、仅160KB

用Python实现网站测试

测试网站:Baidu主页以及相关的页面
主题:黑盒测试,功能测试,性能/压力测试,安全测试, 数据字典管理
1. 测试页面是否可访问的;
1.1 HTTP request status = 200, 页面下载正确
from urllib import urlopen
# set up
url = None
# test
url = urlopen('http://www.baidu.com')
assert url.getcode() == 200
# clean up
del url
1.2 下面考虑更多的测试点,比如各种URL,端口,代理,Request数据以及Cookie.
根据网页的灵活性,我们选择比较记录形的方法来实现测试功能,类似LoadRunner只是脚本是自己手写。
2. 测试页面的功能是否符合要求: 以登陆,发表文章为例
3. 测试页面的性能是否符合要求:
    并发用户数量,请求响应时间,事务请求响应时间,(吞吐率, TPS,资源利用率 无法访问服务器), 点击率
4. 测试页面在用户操作和威胁下是否安全:
    Cookie攻击,SQL注入攻击,浏览器攻击,暴力攻击,输入非法数据,上传非法文件,站外脚本攻击,木马检查


相关文档:

Python 练习2

生成一个有N个元素的有随机整数n组成的列表,其中N和年的取值范围是(1<N<=5)
和(0<=n<100),显示这个列表的所有子集。
N个数字空有2en个子集,对于这N个数字在每个子集中来讲要么存在要么不存在,可以采用子集映射为2进制的算法。
例如[a,b]集合的子集:
空      ---- &nb ......

python下的web开发框架 Django,创建项目

解压django,然后到其目录下安装
前提是你安装好python.并将其配置到环境变量中,然后去django的压缩文修的下,执行以下倒命令
python setup.py install
1.创建project
首先我们打开cmd, 定位到希望新建工程的目录下, 任意目录均可. 然后键入如下命令:
django-admin.py startproject hello其中hello为新工程目录文件名 ......

转段Python代码

#==================================================
import wx
import wx.media

class MyFrame(wx.Frame):
def __init__(self,parent,title):
wx.Frame.__init__(self,parent,-1,title,pos=(150,150),size&;nbsp;=(640, 480),style=wx.MAXIMIZE_BOX|wx.SYSTEM_MENU|wx.CAPTION|wx.CLOSE_BOX| ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号