已完成登录+项目管理+模块管理的接口自动化平台

已完成登录+项目管理+模块管理的接口自动化平台

1.登录前端页面使用了网上登录模板实现如下图:

在这里插入图片描述
2.后端代码大概如下:后端主要是使用了django实现:

class Login_view(View):
    def get(self,request,*args,**kwargs):
        return render(request,"cms/login.html")
    def post(self,request,*args,**kwargs):
        form = LoginForm(request.POST)
        if form.is_valid():
            telephone = form.cleaned_data.get("telephone")
            password = form.cleaned_data.get("password")
            remember = form.cleaned_data.get("remember")
            user = authenticate(request, username=telephone, password=password)
            if user: 
                if user.is_active:
                    login(request, user) 
                    if remember:
                        request.session.set_expiry(None)
                    else:
                        request.session.set_expiry(0)
                    return ret.result(message="登录成功")
                else:
                    return ret.unauth(message="您的账号已被冻结")
            else:
                return ret.error(message="您输入的账号或密码错误!")

        else: 
            return ret.error(message= form.errors()) 

3.登录成功后会显示在项目列表页面,项目列表页显示如下:
在这里插入图片描述
3.1项目列表页面主要用来添加我们所编写的接口自动化用例所储蓄的哪个项目里,大概思路是点击启动就把项目所关联的模块里的所有用例进行运行操作。
点击添加项目和编辑按钮如下图显示:

在这里插入图片描述
在这里插入图片描述
3.2 点击删除如下图显示,会提示一个提示框让用户是否确认删除的功能,确认了就进行删除操作。

4.点击模块列表会跳转到模块列表页面显示,如下图:
在这里插入图片描述
4.1 功能与项目列表也差不多的,这里就不介绍了,明年6月中应该会全部开发完成,到时候会放到github上让大家使用。接口自动化平台开发完成,后续会开源一个UI自动化平台提供给大家使用

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值