Testing: Difference between revisions

From LemonWiki共筆
Jump to navigation Jump to search
m (→‎find match string: correct typo)
(→‎user client node: add Chcek Browser Compatibility)
Line 10: Line 10:
== user client node ==
== user client node ==
* browser issue
* browser issue
** browser version
** browser version: [[Chcek Browser Compatibility]]]
** browser cache
** browser cache
* clear server cache ex: [http://www.smarty.net/manual/en/caching.php Smarty Caching]
* clear server cache ex: [http://www.smarty.net/manual/en/caching.php Smarty Caching]

Revision as of 09:44, 30 June 2010

remote node

browser

  • connect to http://ip:80
  • or use the website monitoring services: Web Ping

Validation service

Validator: Check Markup or CSS syntax


user client node

local node (if you can login the server via SSH or Remote desktop service)

check the service port

telnet

  1. telnet localhost 80
  2. get (get & space)

netstat ex: find MySQL 3306 port

  1. netstat -a | find "3306"


check the server/service logs

  • Apache log: /etc/httpd/logs (location was set up in the configuration file /etc/httpd/conf/httpd.conf)
    • access.log
    • error.log - record when the apache service restarted/stopped
  • MySQL log: /var/log/mysql.log (location was set up in the configuration file /etc/my.cnf or my.ini)
  • PHP log: check the configuration file: /etc/php.ini
    • unmark theese lines in the php.ini

log_errors = On

error_log = "\xampplite\apache\logs\php_error.log"

  • Microsoft Windows
    • XP / Vista: 控制台 --> 系統管理工具 --> 事件檢視器

find match string

  • grep 'string' filename -r

related topic