当前位置: 首页 > news >正文

上海小企业网站建设平台袜子的网站建设方案

上海小企业网站建设平台,袜子的网站建设方案,诸城网站建设的文章,如何推广网站网站推广常用方法前述 针对个人博客项目进行测试#xff0c;个人博客主要由七个页面构成#xff1a;注册页、登录页、个人博客列表页、博客发布页、博客修改页、博客列表页、博客详情页#xff0c;主要功能包括#xff1a;注册、登录、编辑并发布博客、修改已发布的博客、查看详情、删除博… 前述 针对个人博客项目进行测试个人博客主要由七个页面构成注册页、登录页、个人博客列表页、博客发布页、博客修改页、博客列表页、博客详情页主要功能包括注册、登录、编辑并发布博客、修改已发布的博客、查看详情、删除博客以及注销等功能。对于个人博客的测试主要就是针对主要功能进行测试在这里由于注册功能比较特殊和麻烦所以暂且不测。个人博客地址登录页面自动化测试一般步骤1使用脑图编写web自动化测试用例 2创建自动化项目根据用例来实现脚本 一、思维导图 二、代码编写 根据脑图进行测试用例的编写每个页面一个测试类然后再各个测试类中进行测试用例的编写。注意公共属性需要单独放一个类方便进行代码复用。使用测试套件便于运行以及修改。创建启动以及现场截图就是会频繁进行复用所以单独创建一个类进行存储。注意添加隐式等待为了确保页面正确加载显示。 1.添加相关依赖pom.xml ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersiongroupIdorg.example/groupIdartifactIdblog_sm_Test/artifactIdversion1.0-SNAPSHOT/version!-- build-- !-- plugins-- !-- plugin-- !-- artifactIdmaven-surefire-plugin/artifactId-- !-- version2.22.2/version-- !-- /plugin--!-- /plugins-- !-- /build--dependencies!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java --dependencygroupIdorg.seleniumhq.selenium/groupIdartifactIdselenium-java/artifactIdversion3.141.59/version/dependency!-- https://mvnrepository.com/artifact/commons-io/commons-io --dependencygroupIdcommons-io/groupIdartifactIdcommons-io/artifactIdversion2.11.0/version/dependencydependencygroupIdorg.junit.jupiter/groupIdartifactIdjunit-jupiter/artifactIdversion5.8.2/versionscopetest/scope/dependencydependencygroupIdorg.junit.platform/groupIdartifactIdjunit-platform-suite/artifactIdversion1.8.2/versionscopetest/scope/dependency/dependenciespropertiesmaven.compiler.source8/maven.compiler.sourcemaven.compiler.target8/maven.compiler.target/properties/project 2.新建包并在包下创建测试类以及公共类 所建类和包图示 1公共类InitAndEnd 公共类实现的功能有两个即创建驱动进行相关初始化和保存截图注意在保存现场截图的时候命名是按时间来进行文件夹的划分然后图片的名称要体现出测试类的类名方便进行问题的追溯。文件名进行动态获取。 2登录页面测试blogLogin_Test 创建驱动打开页面。测试页面是否正常打开。异常登陆测试——用户名和密码都为null。异常登陆测试——用户名或密码错误。正常登录测试。 3个人博客列表页测试myblogList_Test 测试页面是否可以正常打开。测试按钮是否有效即点击按钮会不会执行相关的功能。测试未登录状态下会不会到达这一个页面。 4博客发布页测试blogAdd_Test 检查元素是否被加载出来。错误发表一篇博客——不输入标题然后对相关url进行比对观察是否发布成功。正确发表一篇博客。跳转到博客详情页观察博客是否发布成功。 5博客修改页测试blogChange_Test 点击编辑按钮并查找元素。将博客的标题进行修改。观察博客修改是否成功。 6博客删除测试blogDelete_Test 点击删除按钮并进行删除操作。观察博客是否被删除。 7博客详情页测试blogList_Test 检查元素是否完成加载。检查未登录的状态下能否直接访问该页面。验证完后进行登录方便后续测试。 8注销测试 执行注销操作。进行弹出的提示框的选择。测试取消注销和确定注销后结果。比对url观察结果。 9测试套件SuiteTest 测试套件的运行使用的是以测试类作为执行顺序的方式。 3.代码参考 blog_sm_Test测试代码 三、代码测试 所有用例均通过并且有保留截图 四、亮点 使用了JUnit5中提供的注解避免生成过多的对象造成资源和时间的浪费提高了自动化的执行效率。 只创建一次驱动对象避免每个用例重复创建驱动对象造成时间和资源的浪费。使用参数化保持用例的简洁提高代码的可读性。使用测试套件降低了测试人员的工作量通过套件一次执行所有要运行的测试用例。使用了等待提高了自动化的运行效率提高了自动化的稳定性减小误报的可能性。使用了屏幕截图方便问题的追溯以及问题的解决。
http://www.hkea.cn/news/14260983/

相关文章:

  • 温州在线制作网站wordpress类似的工具
  • 自适应网站开发seo团队介绍网站建设
  • 辽阳网站建设哪家好织梦做的网站进不去
  • 国内产品网站建设模板站怎么改成营销型网站
  • 长安公司网站设计上海专业网站建设市场
  • 江南网盟-专注中小企业网站建设服务网站制作的行业
  • 中国建设银行网站色彩中国轻工建设公司网站
  • 网站页面效果图怎么做的移动端网站建设原则
  • 平面设计师上的网站斗图制作器
  • 想做一个自己的网站怎么做网站主页图片尺寸
  • 建立企业网站的技能wordpress 阿里秀
  • 一个网站有个前端后端怎么做东营本地网站有哪些
  • 平台建站使用循环视频做背景的网站
  • 永川区做网站安全的定制型网站建设
  • 三亚市建设局网站公示网络优化seo是什么工作
  • 花店网站源码彩票网站开发亿云
  • 恒峰网站建设问题asp 网站支持多语言
  • 长沙3合1网站建设价格哈尔滨市学府头道街52号
  • 凡客诚品网站地址永久免费自助网站
  • wp建站优化建设美食网站的威胁
  • 上外国网站用什么dns官方网站建设 磐石网络多少费用
  • 做暧昧网站网站模板安装出现预先建设数据库
  • 搭建网站教程视频中国建设学会网站
  • 在QQ上做cpa网站说是恶意的线上卖货平台有哪些
  • 谷歌seo推广服务广东seo推广哪里好
  • 深圳高端企业网站建设公司WordPress模板cms
  • 南京自助网站建设开发者模式怎么开启
  • 4a景区网站建设标准制作app的公司是什么公司
  • 乌市正规网站建设会员管理系统软件排名
  • 台州网站seo外包建筑设计装修