import axios from 'axios' import { MessageBox, Message } from 'element-ui' import store from '@/store' import { getToken } from '@/utils/auth' // crea ...
分类:
移动开发 时间:
2020-10-13 17:31:29
阅读次数:
30
UI自动化框架:UI自动化框架可以分为8个模块,conf、data、public、pageobject、testcase、runner、report、log。conf是用来储存系统环境、数据库、邮件的配置参数、项目的绝对路径、各个模块的绝对路径,其中文件有ini、yaml、xlsx文件等,通过响应的 ...
分类:
其他好文 时间:
2020-10-13 17:07:03
阅读次数:
21
able-column Attributes 添加 render-header="renderHeader" 1. 图例 // 自定义表头 renderHeader (h,{column}) { return h( 'div', [ h('span', column.label), h('el-to ...
分类:
其他好文 时间:
2020-10-10 18:04:49
阅读次数:
53
引子: 最近面试被问到了UI自动化,好久没做了,今天回来复习下,发现目前流行一种po模式,整体来说非常像django的MTV模式,有的分2层有的分3层,根据自己项目的需要都是可以的。 思路: 1 将selenium各种常用的元素定位方法以及对元素的操作2次封装,组成公共组件库,base_page 2 ...
分类:
其他好文 时间:
2020-10-10 17:35:22
阅读次数:
20
要求 在个人项目的基础上,和结对伙伴合作,增加图形化界面。增加用户注册和登录功能,并可在登录状态下修改密码。用户在分数界面可选择退出或继续做题。题目生成要求与个人项目相同。 具体实现 我的搭档小梁的个人项目也是用Java编写的,因此理所当然地使用Java作为基本语言。在桌面应用和网站的选择上,我们选 ...
分类:
其他好文 时间:
2020-10-10 17:07:07
阅读次数:
24
一、前言 经过了个人项目的洗礼,我对这次的项目有了更多的准备,不过由于这次的项目要使用UI界面,我们决定更换成java语言完成这次的项目,在项目的过程中我们多次讨论过项目的细节,在这些细节的处理上我们耗费了一些时间,在这里做以下简要的分析。 二、复用个人项目实现结对编程项目 1.我们的个人项目为简洁 ...
分类:
其他好文 时间:
2020-10-10 16:44:18
阅读次数:
23
复用总结: 我和队友的个人项目均采用的c++编写,但是在得知结对项目的需求后,考虑到UI界面的设计以及短信发送,我们一致决定采用java编写。 对两个项目的需求进行分析后,我们发现唯一共同点为出题(即随机生成一道满足要求的数学题),于是将这个部分的函数经过修改加入到DesignTest类中,其他的内 ...
分类:
其他好文 时间:
2020-10-09 21:40:27
阅读次数:
50
项目角色 此次项目是一个web项目,采用前后端分离开放。我负责的部分是前端,选择采用Reactjs进行构建。要实现前后端的分离开发,就需要将前后端的逻辑独立开来,所以前端部分需要负责页面构建、页面跳转逻辑、页面权限拦截,与后端的交互只有数据的请求。 为了方便实现页面的跳转,使用单页应用的结构,通过重 ...
分类:
Web程序 时间:
2020-10-09 21:37:05
阅读次数:
44
自动关联的槽函数 pyqt5由ui转化成的py文件中,在setup函数下最后一行为 QtCore.QMetaObject.connectSlotsByName(Form) 这个函数使用了Qt的元对象(QMetaObject),会搜索窗体中的从属组件,将匹配的信号和槽函数关联起来 他假设的槽函数名称是 ...
分类:
其他好文 时间:
2020-10-08 19:41:01
阅读次数:
19
国庆假期已经结束了,放假几天出行,这些天没分享Python。今天来给大家分享一下~ 很多时候我们喜欢在自己电脑的终端直接ssh连接Linux服务器,而不喜欢使用那些有UI界面的工具区连接我们的服务器。可是在终端使用ssh我们每次都需要输入账号和密码,这也是一个烦恼,所以我们可以简单的打造一个在Lin ...
分类:
编程语言 时间:
2020-10-08 19:22:26
阅读次数:
22