毕业设计-企业微信实战

一、项目背景

企业微信是腾讯微信团队打造的企业通讯与办公工具,具有与微信一致的沟通体验,丰富的OA应用,和连接微信生态的能力,可帮助企业连接内部、连接生态伙伴、链接消费者。随着企业微信业务发展,业务越来越多元化

二、分析业务架构

企业微信PC端主要的业务架构为:首页、通讯录、协作、应用管理、客户与上下游。

三、分析技术架构

略过(因为没有查到相关资料)

四、分析测试问题

每次版本迭代,为了保证系统的稳定性,系统的核心功能在上线前都需要回归测试。如果用手工测试去做核心功能的回归,则需要消耗大量的人力和时间,从而影响版本的迭代速度,且大大增加了研发成本。

五、设计解决方案

1.企业微信的核心功能,使用UI自动化回归测试

2.Pytest自动化测试框架

六、实现测试方案

1.以新增企业微信成员场景为列(web端)

2.操作步骤:

A.根据PO模型,构造页面相关的类和方法

B.编写测试用例

C.优化代码

D.执行用例

3.待优化的地方
A.搭配Allure+jenkins可以设置定时任务,实现持续集成测试。
B.代码还有很大的优化空间
C.利用好数据驱动