1、熟悉软件测试流程、测试用例设计方法、自动化测试,能独立负责测试计划并推动测试流程:
2、熟悉Python、JavaScript编程语言,掌握Python + Selenium + Pytest搭建Web自动化测试环境,并可能过jenkins持续集成测试项目。
3、掌握Jmeter自动化接口测试、性能测试,生成报告,结合Java+Ant+Jenkins搭建持续集成项目环境,定时发送测试报告邮件。
4、掌握Jmeter性能测试,基于Python + Locust性能测试,编写负载、压力、并发和稳定性测试脚本。
5、掌握allure生成在线测试报告,日志器logging模块生成测试日志,并整理编写缺陷报告。
6、掌握jenkins持续集成,接口自动化的持续集成。
7、掌握Linux、MySql数据库常用命令的基本操作。
8、掌握Html、Css、Javascript、Ajax、Json等WebApp技术
9、掌握禅道,熟悉JIRA、redmine等项目测试用例管理软件。
软件测试环境:手机移动端WebApp,安卓移动端App
涉及技术及工具:Python、Selenium、Pytest、requests、Allure、Jenkins、Jmeter、Fillder、swagger、Svn、禅道、Pycharm
项目描述:
该项目是一个主要以中医线上问诊就医的WebApp。医师可以通过手机入驻平台,建立自己的诊室与患者线上沟通,管理个人信息,我的患者,可通过语音,文字,图片方式与对方沟通。并可添加收藏等
责任描述:
参与项目需求分析,设计测试用例,接口文档评审。用禅道编写测试用例并执行功能测试。抽取可自动化的用例,搭建基于Python+Selenium的测试环境并执行自动化测试。搭建基于Python+requests的测试环境,抽取接口可自动化的用例并执行接口测试。调用Selenium的截图模块,用例失败生成截图文件。引用Python标准库loggin生成日志信息文件。引入Allure生成自动化测试报告。引入开源插件Locust模拟多台从属主机,执行分布式性能测试,模拟多用户执行并发测试,压力测试,负载测试,并生成性能测试Html报告。负责整合自动化测试用例并构建Jinkens持续集成项目。负责对安卓移动端App进行性能测试,测试指标有启动时长,CPU占用率,内存占用率,网络接收和发送的流量,电池信息状态等。
软件开发、测试环境:PC端 涉及技术及工具:Python、Selenium、Pytest、unittest、requests、JavaScript、Linux、MySql、Git、Pycharm 项目描述: 该项目是一个PC端BS架构的公司官方网站,主要以产品展示功能为主。
软件开发、测试环境:手机移动端WebApp 涉及技术及工具:Python、Selenium、Pytest、unittest、requests、Jmeter、Vscode、Svn、禅道 项目描述: 该项目为数字化教与学平台的家长端手机WebApp,学生的家长可以通过手机注册登