Web测试介绍一 UI测试

       随着Web
2.0技术之飞速提高,许多号还付出了有的基于Web的网站服务,通常在计划开Web应用系统的时节挺不便学出大方用户同时做客系统的莫过于状况,因此,当Web网站遇到访问高峰时,容易出服务器响应速度变慢甚至服务中断。为了避免这种景象,需要平等栽能够实事求是模拟大量用户访问Web应用体系的性能测试工具进行压力测试,来测试静态HTML页面的应时间,甚至测试动态网页(包括ASP、PHP、JSP等)的应时间,为服务器的特性优化以及调动提供数据依据。

普遍的Web应用程序过程

图片 1

重要的Web应用程序测试点

(i)  Functionality
(ii)  Usability
(iii) Browser compatibility
(iv) Security
(v)  Load and stress
(vi) Storage and Database

效益测试。我们无多说了。

UI测试

   
UI测试的目的1是保用户界面会经过测试对象的力量来吗用户提供对应的拜访还是浏览功能。确保用户界面符合企业还是行业之正儿八经。通过用户界面
(UI) 测试来核实用户与软件的并行。UI
测试的靶子在管用户界面向用户提供了恰当的看同浏览测试目标功能的操作。除此之外,UI
测试还要管 UI 功能中的对象符合预期要求,并循企业还是行业的标准。

导航测试:

   
导航描述了用户以一个页面内操作的办法,在不同之用户接口控制次,例如按钮、对话框、列表和窗口等;或以不同之总是页面中。通过考虑下列问题,可以控制一个Web应用体系是否爱导航:导航是否直观?Web系统的显要部分是否可由此主页存取?Web系统是否要站点地图、搜索引擎或其它的导航帮助?在一个页面上放尽多之音讯往往由至和预期相反的功力。Web应用体系的用户趋向于目的驱动,很快地环顾一个Web应用体系,看是否发满足好待的音信,如果没有,就会见快地距离。很少发生用户愿意花时间错开熟悉Web应用系统的结构,因此,Web应用体系导航帮助而尽量地准确。
   
导航的旁一个重点点是Web应用体系的页面结构、导航、菜单、连接的风骨是否同样。确保用户凭直觉就懂得Web应用系统内部是不是还有内容,内容以啊地方。Web应用系统的层次一旦决定,就如下手测试用户导航功能,让最终用户参与这种测试,效果将越鲜明。

一般来说测试用例示例:

图片 2

表单(Form)测试

示例form:

图片 3

测试用例如下:

图片 4

 

UI测试CheckList

Hyperlinks

  1. Are the links meaningful?
  2. Are there any broken links?
  3. Do all internal links work correctly?
  4. Do all external links work properly?
  5. Are all links to external sites in the website tested?
  6. Are images correctly hyperlinked?
  7. Can the user navigate using text only?
  8. Does every hyperlink exist on the site map?
  9. Are the hyperlinks’ colours standard?
  10. Does the link bring the user to the correct web page?

Tables

  1. Are the columns wide enough or the text wraps around the rows?
  2. Are the row and columns headings of tables appropriate?
  3. Are the complex tables broken down into simpler ones, wherever
    required?
  4. Does the user have to scroll right constantly in order to see the
    contents in a table?
  5. Are table captions meaningful?

Frames

  1. Is every frame associated with a title?
  2. Can the user resize the frame?
  3. Is the frame size appropriate?
  4. Does the horizontal and vertical scrollbar appear wherever
    required?
  5. Does any frame handling mechanism exist for browsers tha do not
    support frames?

Forms 21. Are keyboard shortcuts provided for movement between different
fields of forms?

  1. Does the tabbing feature traverse the appropriate fields in the
    correct sequence?
  2. Are the mandatory fields marked clearly?
  3. Are descriptive labels for all fields provided?
  4. Is information formatted, wherever required (for example,date format
    may be in mm/dd/yyyy)
  5. Are error messages meaningful and appropriate?
    27.Does the size of text fields give enough room for the user to type?
    28.Ared fields used appropriately?
  6. Is any information asked more than once in the form? Is the user
    prevented from entering the same data multiple times?
  7. Does the form include a ‘reset’ button to clear its contents?

Text fields,Buttons,List boxes,Check boxes
31.Do the next fields accept invalid characters and special
characters?

  1. Can text be selected using shift + arrow key?
  2. Is the user able to select any combination of options in check
    boxes?
  3. Can the user select more than one option in radio buttons?
  4. Does the button click trigger the required action?
  5. Can the user add text in the list boxes?
  6. Can the user add text in the combo boxes?
  7. Do the required commands and options exist in each menu?
  8. Are abbreviations used in list boxes/buttons?
  9. Are the label names meaningful?
  10. Are mouse actions consistent across web pages?
  11. Is red colour used to highlight active items (many users are colour
    bind)?
  12. Is all the data inside the list/combo box listed in chronologica
    order?
    44.Are validation checks for text fields present
    45.Do fields with numeric values handle upper and lower range of values
    appropriately(boundary value analysis)?
  13. Does the back navigation button work as required?
  14. Do the text fields accept maximum permissible data?
  15. Can an alphanumeric character be entered in numeric
  16. Are the command buttons disabled when they are not in use?
  17. Is there any spelling or grammatical mistakes in captions or labels?

 


今日事先到此刻,希望对而软件质理管理出帮带。 其它您或许感兴趣的文章:

软件测试流程参考同样
十独免费Web
UI测试工具
互联网数据库架构设计思路
店铺级应用架构模式N-Tier多层架构
某企业打交道应用网络拓扑架构图
IT基础架构规划方案一(网络体系规划)
饮食连锁店铺IT信息化解决方案一
REST服务介绍
柜劳动总线Enterprise service
bus介绍

倘发生想念询问又多软件研发 , 系统 IT集成 , 企业信息化,项目管理
等情报,请关注本身之微信订阅号:

图片 5

 

作者:Petter Liu
出处:http://www.cnblogs.com/wintersun/
正文版权归作者和博客园共有,欢迎转载,但未经作者同意要保留这个段子声明,且以篇章页面明显位置于出原文连接,否则保留追究法律责任的权。
欠文章吧同时宣告在我之单独博客中-Petter Liu
Blog。

网站地图xml地图