Chen (1988) conjectured that every finite hamiltonian Cayley graph is edge-hamiltonian. We prove some hamiltonian Cayley graphs to be edge-hamiltonian and some Cayley graphs to be hamiltonian. Results of Alspach and Zhang (1989) on Hamilton cycles in Cayley graphs on dihedral groups are generalized.