问题描述:如果网页上有很多链接需要提取并且有一定规律改怎么导出呢? 案例网站:https://www.hosthah.com/cloud 实现思路:可以将链接地址收集到一个字符串中,然后以文本格式输出。 定位元素:div.site-intr...
原创文章如何实现页面设置指定倒计时后跳转任意网页
使用场景: 想将其他网站的流量集中起来,然后不影响蜘蛛爬取原网页的数据,从而实现从一个网站到另外一个网站流量的转移。非301方式和302方式。 实现方法: 第一步:添加setTimeout方法来控制跳转时间 第二步:修改时间即可,时间单位为...
软件功能测试(软件功能测试包括那些方面)
功能测试的功能测试 Functionaltesting(功能测试),也称为behavioraltesting(行为测试),根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。本地化软件的功能测试,用于验证...
ATM取款机优化需求的用例设计
案例设计需求 有一个ATM取款系统,现对于取款功能进行了如何需求变更:只能取面额是100元(如取500,输出5张100元),现在功能修改为,可以取面额是10元、50元和100元的,其余功能不变,用户界面也没有任何变化,取款原则为“最优吐钞法...
浅谈软件测试之回归测试
回归测试是软件测试中不可忽视的一部分,回归测试是对旧代码修改后,重新进行测试并确认修改没有引入新错误,或者导致其他代码出现错误。自动化回归测试将大大降低系统测试、维护升级等阶段的成本。作为软件生命周期的一部分,回归测试在整个软...
如何自动执行跨浏览器兼容测试
在如今技术驱动的世界中,人们会在不同的浏览器中选择自己喜欢的网页浏览,因此网站通过跨浏览器测试就显得至关重要。网站加载过程中出现的任何异常都可能辜负用户的信任。 因此,既然知道用户会在多种浏览器中选择,就需要确保网站与所有浏览器兼容。一些常...
软件测试必会技能之编写测试用例
在整个测试的过程中,提测之前,准确说,应该在需求评审、技术方案确认之后,那我们就需要去编写测试用例,通过测试用例来执行测试。 本篇只是单纯的描述如何编写一条用例,针对用例本身,比如:包含哪些必要字段、可以有哪些扩展字段、每个字段应该编写到什...
软件测试场景标准(一)
Part 01 一般测试场景 1.所有必填字段都应校验并用星号“*”标注 2.验证错误提示信息应在正确的位置合理显示 3.所有的错误信息都应用相同的CSS样式显示(如:红色) 4.一般性的确认信息应该用错误消息意外的CSS样式显示(如:绿色...
软件登录功能测试点
验证登录流程判断逻辑 · 前端 账户名、密码、验证码是否为空 密码是否符合规则(特殊字符、大小写、数字、长度..) · 服务端 验证码是否正确(对应时间戳是否过期) 账户是否存在(未注册、已注销) 密码是否正确(记录连续输入错误次数,超过5...
软件测试基础理论知识
1、软件测试概述软件测试的IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,目的是检验软件系统是否满足规定的需求,并找出与预期结果之间的差异。软件测试的发展趋势: ① 测试工作将进一步前移。软件测试不仅仅是单元测试、集成测试、...
微信发朋友圈功能测试点小结
微信发朋友圈功能测试点小结 一、拍摄照片上传(只上传照片,不上传文字) 1、是否能拍摄照片上传,拍摄的照片是否能取消,拍摄中是否能取消拍摄 2、拍摄的照片是否能进行编辑再上传,编辑后是否能取消 3、拍摄完确定后的照片,能否删除 4、上传照片...
一枚入行4年的软件测试工程师的真实写照
最近几年软件测试行业在如火如荼的发展壮大,互联网以及其他传统公司都需要大批量的软件测试人员,但是19年的大规模裁员,让人觉得行业寒冬已来,软件测试人员的职业规划值得我们深度思考。 大家都比较看好软件测试行业,只是因为表面上看...
影响软件测试未来的5件事
从我们看待软件、评估风险、考虑复杂性、设计我们的测试方法和策略,以及帮助向用户发布一个稳定的产品的方式来看,技术已经对我们测试软件的方式产生了影响。而且这种影响只会随着技术进步而持续。在高层次上,我们已经看到了决定软件测试的未来的5件重要事...
测试的工作内容有哪些?该如何处理工作中遇到的bug?
测试人员工作分配 作为一个测试人员,我们平时的工作其实是很多的,包括以下但不限于: 影响测试人工作的主要原因 当然这不是最全的,有些牛逼的测试人员能够做比这些还多的工作。也会有没有这么多的,那原因应该无外乎几种: 1、测试人力充足:人力足够...
一个有广告的纸杯子,请设计测试用例?
一个有广告的纸杯子,请设计测试用例? 测试项目:杯子 需求测试:查看杯子使用说明书 界面测试:查看杯子外观 功能度:用水杯装水看漏不漏;水能不能被喝到 安全性:杯子有没有毒或细菌 可靠性:杯子从不同高度落下的损坏程度 可移植性:杯子在不同的...
软件功能性测试常见故障分析
测试的目标是要发现错误,因此在编写测试用例的时候也要遵循这个目标,尽量在软件的最薄弱环节多编写测试用例。 虽然测试时有很多单个输入变量、多个输入变量的组合,但优秀的软件测试人员不会依靠运气,他们有着丰富的经验和直觉,可以从中找到哪些是需要进...
软件测试这7个原则你知道吗?
常见的软件测试的7个原则: 1.测试尽早介入 2.穷尽测试是不可能z 3.测试显示软件存在缺陷 4.缺陷集群性(2/8原则) 5.杀虫剂悖论 6.测试活动依赖于测试内容 7.无错就是好是谬论 好些人反馈不知道怎么把理论知识如何运用起来,...
常见功能测试点的测试用例集合
1 登录、添加、删除、查询模块是我们经常遇到的,这些模块的测试点该如何考虑 1)登录 ① 用户名和密码都符合要求(格式上的要求) ② 用户名和密码都不符合要求(格式上的要求) ③ 用户名符合要求,密码不符合要求(格式上的要求...
关于流程图 ,你懂得多少?
一、流程图定义 流程——顾名思义id:水流的路程;事物进行中的次序或顺序的布置和安排。 流程是自然而然就存在的,它可以不规范,可以不固定,可以充满问题。 由两个及以上的步骤,完成一个完整的行为的过程,可称之为流...
功能测试中故障模型的建立
故障模型是将测试人员的经验和直觉尽量归纳和固化,使得可以重复使用。测试人员通过理解软件在做什么,来猜测可能出错的地方,并应用故障模型有目的地使它暴露缺陷。下面介绍功能测试中故障模型的建立。 1. 概述 故障模型是软件测试的基础,也是一个判断...