所有软件外包项目 Gray arrow bg web测试工具

web测试工具

发包方 : Xyeveryday 状态 :竞标已结束
项目编号 : 217674
项目预算 : ¥1,000-3,000
开发周期 : 14 天
技能 : MySQL Java JSP
发布日期 : 2015-08-15
竞标后显示联系方式

描述

比较简单的测试工具。前台页面使用jsp+tomcat做几个页面。后台整合现成的开源软件selenium和testng运行测试用例,完成对指定web页面的测试,并生成测试报告。用户信息、测试报告、系统配置都保存在mysql数据库中。各用户权限互斥,只能看到自己的测试用例和机器配置,管理员可以看到所有用户信息及资源信息。具体功能如下:
1、注册登录
用户注册:使用用户名、密码、邮箱注册,其中用户名、邮箱需要检测重复
用户登录:用户使用用户名或邮箱登录
2、用户功能
新建测试任务:(1)用户录入任务名称、待测web地址、上传测试用例,选择下一步;(2)页面中显示局域网中所有该用户可用的服务器ip及其配置,需要实时读取当前网络中各机器的状态,包括是否宕机、全局最大线程数、目前剩余可用线程数、本人最大线程数、本人可用线程数。用户勾选服务器并为各服务器设置并发线程数。选择开始测试。(3)服务器后台自动使用指定的机器和线程数运行指定测试用例。(4)完成测试后生成测试报告。
我的测试任务:按照“进行中”、“成功完成”、“执行出错”分类以时间倒序排序列出该用户的所有任务。用户点击任务可查看该任务的详细信息及测试报告。点击下载可下载指定任务的测试报告。
个人信息修改:修改密码
3、管理员功能
管理员登录:管理员使用用户名密码登录
用户管理:增删改查用户信息
资源管理:查看当前局域网中所有服务器ip及其配置,需要实时读取当前网络中各机器的状态,设定各服务器全局最大线程数。为各用户分配指定服务器,并设定该用户各服务器最大线程数。
任务管理:查看当前运行的所有任务信息,包括用户名、开始时间、占用机器资源、线程数。需要从网络中实时读取。

竞标

请您先登录,然后提交此项目的竞标方案。
还不是智城用户? 智城期待您的加入,请注册成为我们的一员吧!
Project ad2